From 12da2ff0280329a65667d38c9f05353c734b932b Mon Sep 17 00:00:00 2001
From: lostd <lostd@2f30.org>
Date: Sat, 1 Nov 2014 01:55:26 +0200
Subject: [PATCH] Emulate ls -F completely including sockets and FIFOs

---
 noice.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/noice.c b/noice.c
index 81df9075..a9f08c4a 100644
--- a/noice.c
+++ b/noice.c
@@ -409,6 +409,12 @@ printent(struct entry *ent, int active)
 	} else if (S_ISLNK(ent->mode)) {
 		cm = '@';
 		maxlen--;
+	} else if (S_ISSOCK(ent->mode)) {
+		cm = '=';
+		maxlen--;
+	} else if (S_ISFIFO(ent->mode)) {
+		cm = '|';
+		maxlen--;
 	} else if (ent->mode & S_IXUSR) {
 		cm = '*';
 		maxlen--;
-- 
2.51.0