summaryrefslogtreecommitdiffstats
path: root/src/dircolors.h
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 16:11:47 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 16:11:47 +0000
commit758f820bcc0f68aeebac1717e537ca13a320b909 (patch)
tree48111ece75cf4f98316848b37a7e26356e00669e /src/dircolors.h
parentInitial commit. (diff)
downloadcoreutils-758f820bcc0f68aeebac1717e537ca13a320b909.tar.xz
coreutils-758f820bcc0f68aeebac1717e537ca13a320b909.zip
Adding upstream version 9.1.upstream/9.1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r--src/dircolors.h222
-rw-r--r--src/dircolors.hin234
2 files changed, 456 insertions, 0 deletions
diff --git a/src/dircolors.h b/src/dircolors.h
new file mode 100644
index 0000000..abe1a1f
--- /dev/null
+++ b/src/dircolors.h
@@ -0,0 +1,222 @@
+static char const G_line[] =
+{
+ '#',' ','C','o','n','f','i','g','u','r','a','t','i','o','n',' ','f','i','l','e',' ','f','o','r',' ','d','i','r','c','o','l','o','r','s',',',' ','a',' ','u','t','i','l','i','t','y',' ','t','o',' ','h','e','l','p',' ','y','o','u',' ','s','e','t',' ','t','h','e',0,
+ '#',' ','L','S','_','C','O','L','O','R','S',' ','e','n','v','i','r','o','n','m','e','n','t',' ','v','a','r','i','a','b','l','e',' ','u','s','e','d',' ','b','y',' ','G','N','U',' ','l','s',' ','w','i','t','h',' ','t','h','e',' ','-','-','c','o','l','o','r',' ','o','p','t','i','o','n','.',0,
+ '#',' ','C','o','p','y','r','i','g','h','t',' ','(','C',')',' ','1','9','9','6','-','2','0','2','2',' ','F','r','e','e',' ','S','o','f','t','w','a','r','e',' ','F','o','u','n','d','a','t','i','o','n',',',' ','I','n','c','.',0,
+ '#',' ','C','o','p','y','i','n','g',' ','a','n','d',' ','d','i','s','t','r','i','b','u','t','i','o','n',' ','o','f',' ','t','h','i','s',' ','f','i','l','e',',',' ','w','i','t','h',' ','o','r',' ','w','i','t','h','o','u','t',' ','m','o','d','i','f','i','c','a','t','i','o','n',',',0,
+ '#',' ','a','r','e',' ','p','e','r','m','i','t','t','e','d',' ','p','r','o','v','i','d','e','d',' ','t','h','e',' ','c','o','p','y','r','i','g','h','t',' ','n','o','t','i','c','e',' ','a','n','d',' ','t','h','i','s',' ','n','o','t','i','c','e',' ','a','r','e',' ','p','r','e','s','e','r','v','e','d','.',0,
+ '#',' ','T','h','e',' ','k','e','y','w','o','r','d','s',' ','C','O','L','O','R',',',' ','O','P','T','I','O','N','S',',',' ','a','n','d',' ','E','I','G','H','T','B','I','T',' ','(','h','o','n','o','r','e','d',' ','b','y',' ','t','h','e',0,
+ '#',' ','s','l','a','c','k','w','a','r','e',' ','v','e','r','s','i','o','n',' ','o','f',' ','d','i','r','c','o','l','o','r','s',')',' ','a','r','e',' ','r','e','c','o','g','n','i','z','e','d',' ','b','u','t',' ','i','g','n','o','r','e','d','.',0,
+ '#',' ','G','l','o','b','a','l',' ','c','o','n','f','i','g',' ','o','p','t','i','o','n','s',' ','c','a','n',' ','b','e',' ','s','p','e','c','i','f','i','e','d',' ','b','e','f','o','r','e',' ','T','E','R','M',' ','o','r',' ','C','O','L','O','R','T','E','R','M',' ','e','n','t','r','i','e','s',0,
+ '#',' ','B','e','l','o','w',' ','a','r','e',' ','T','E','R','M',' ','o','r',' ','C','O','L','O','R','T','E','R','M',' ','e','n','t','r','i','e','s',',',' ','w','h','i','c','h',' ','c','a','n',' ','b','e',' ','g','l','o','b',' ','p','a','t','t','e','r','n','s',',',' ','w','h','i','c','h',0,
+ '#',' ','r','e','s','t','r','i','c','t',' ','f','o','l','l','o','w','i','n','g',' ','c','o','n','f','i','g',' ','t','o',' ','s','y','s','t','e','m','s',' ','w','i','t','h',' ','m','a','t','c','h','i','n','g',' ','e','n','v','i','r','o','n','m','e','n','t',' ','v','a','r','i','a','b','l','e','s','.',0,
+ 'C','O','L','O','R','T','E','R','M',' ','?','*',0,
+ 'T','E','R','M',' ','E','t','e','r','m',0,
+ 'T','E','R','M',' ','a','n','s','i',0,
+ 'T','E','R','M',' ','*','c','o','l','o','r','*',0,
+ 'T','E','R','M',' ','c','o','n','[','0','-','9',']','*','x','[','0','-','9',']','*',0,
+ 'T','E','R','M',' ','c','o','n','s','2','5',0,
+ 'T','E','R','M',' ','c','o','n','s','o','l','e',0,
+ 'T','E','R','M',' ','c','y','g','w','i','n',0,
+ 'T','E','R','M',' ','*','d','i','r','e','c','t','*',0,
+ 'T','E','R','M',' ','d','t','t','e','r','m',0,
+ 'T','E','R','M',' ','g','n','o','m','e',0,
+ 'T','E','R','M',' ','h','u','r','d',0,
+ 'T','E','R','M',' ','j','f','b','t','e','r','m',0,
+ 'T','E','R','M',' ','k','o','n','s','o','l','e',0,
+ 'T','E','R','M',' ','k','t','e','r','m',0,
+ 'T','E','R','M',' ','l','i','n','u','x',0,
+ 'T','E','R','M',' ','l','i','n','u','x','-','c',0,
+ 'T','E','R','M',' ','m','l','t','e','r','m',0,
+ 'T','E','R','M',' ','p','u','t','t','y',0,
+ 'T','E','R','M',' ','r','x','v','t','*',0,
+ 'T','E','R','M',' ','s','c','r','e','e','n','*',0,
+ 'T','E','R','M',' ','s','t',0,
+ 'T','E','R','M',' ','t','e','r','m','i','n','a','t','o','r',0,
+ 'T','E','R','M',' ','t','m','u','x','*',0,
+ 'T','E','R','M',' ','v','t','1','0','0',0,
+ 'T','E','R','M',' ','x','t','e','r','m','*',0,
+ '#',' ','B','e','l','o','w',' ','a','r','e',' ','t','h','e',' ','c','o','l','o','r',' ','i','n','i','t',' ','s','t','r','i','n','g','s',' ','f','o','r',' ','t','h','e',' ','b','a','s','i','c',' ','f','i','l','e',' ','t','y','p','e','s','.',0,
+ '#',' ','O','n','e',' ','c','a','n',' ','u','s','e',' ','c','o','d','e','s',' ','f','o','r',' ','2','5','6',' ','o','r',' ','m','o','r','e',' ','c','o','l','o','r','s',' ','s','u','p','p','o','r','t','e','d',' ','b','y',' ','m','o','d','e','r','n',' ','t','e','r','m','i','n','a','l','s','.',0,
+ '#',' ','T','h','e',' ','d','e','f','a','u','l','t',' ','c','o','l','o','r',' ','c','o','d','e','s',' ','u','s','e',' ','t','h','e',' ','c','a','p','a','b','i','l','i','t','i','e','s',' ','o','f',' ','a','n',' ','8',' ','c','o','l','o','r',' ','t','e','r','m','i','n','a','l',0,
+ '#',' ','w','i','t','h',' ','s','o','m','e',' ','a','d','d','i','t','i','o','n','a','l',' ','a','t','t','r','i','b','u','t','e','s',' ','a','s',' ','p','e','r',' ','t','h','e',' ','f','o','l','l','o','w','i','n','g',' ','c','o','d','e','s',':',0,
+ '#',' ','A','t','t','r','i','b','u','t','e',' ','c','o','d','e','s',':',0,
+ '#',' ','0','0','=','n','o','n','e',' ','0','1','=','b','o','l','d',' ','0','4','=','u','n','d','e','r','s','c','o','r','e',' ','0','5','=','b','l','i','n','k',' ','0','7','=','r','e','v','e','r','s','e',' ','0','8','=','c','o','n','c','e','a','l','e','d',0,
+ '#',' ','T','e','x','t',' ','c','o','l','o','r',' ','c','o','d','e','s',':',0,
+ '#',' ','3','0','=','b','l','a','c','k',' ','3','1','=','r','e','d',' ','3','2','=','g','r','e','e','n',' ','3','3','=','y','e','l','l','o','w',' ','3','4','=','b','l','u','e',' ','3','5','=','m','a','g','e','n','t','a',' ','3','6','=','c','y','a','n',' ','3','7','=','w','h','i','t','e',0,
+ '#',' ','B','a','c','k','g','r','o','u','n','d',' ','c','o','l','o','r',' ','c','o','d','e','s',':',0,
+ '#',' ','4','0','=','b','l','a','c','k',' ','4','1','=','r','e','d',' ','4','2','=','g','r','e','e','n',' ','4','3','=','y','e','l','l','o','w',' ','4','4','=','b','l','u','e',' ','4','5','=','m','a','g','e','n','t','a',' ','4','6','=','c','y','a','n',' ','4','7','=','w','h','i','t','e',0,
+ '#','N','O','R','M','A','L',' ','0','0',' ','#',' ','n','o',' ','c','o','l','o','r',' ','c','o','d','e',' ','a','t',' ','a','l','l',0,
+ '#','F','I','L','E',' ','0','0',' ','#',' ','r','e','g','u','l','a','r',' ','f','i','l','e',':',' ','u','s','e',' ','n','o',' ','c','o','l','o','r',' ','a','t',' ','a','l','l',0,
+ 'R','E','S','E','T',' ','0',' ','#',' ','r','e','s','e','t',' ','t','o',' ','"','n','o','r','m','a','l','"',' ','c','o','l','o','r',0,
+ 'D','I','R',' ','0','1',';','3','4',' ','#',' ','d','i','r','e','c','t','o','r','y',0,
+ 'L','I','N','K',' ','0','1',';','3','6',' ','#',' ','s','y','m','b','o','l','i','c',' ','l','i','n','k','.',' ','(','I','f',' ','y','o','u',' ','s','e','t',' ','t','h','i','s',' ','t','o',' ','\'','t','a','r','g','e','t','\'',' ','i','n','s','t','e','a','d',' ','o','f',' ','a',0,
+ ' ','#',' ','n','u','m','e','r','i','c','a','l',' ','v','a','l','u','e',',',' ','t','h','e',' ','c','o','l','o','r',' ','i','s',' ','a','s',' ','f','o','r',' ','t','h','e',' ','f','i','l','e',' ','p','o','i','n','t','e','d',' ','t','o','.',')',0,
+ 'M','U','L','T','I','H','A','R','D','L','I','N','K',' ','0','0',' ','#',' ','r','e','g','u','l','a','r',' ','f','i','l','e',' ','w','i','t','h',' ','m','o','r','e',' ','t','h','a','n',' ','o','n','e',' ','l','i','n','k',0,
+ 'F','I','F','O',' ','4','0',';','3','3',' ','#',' ','p','i','p','e',0,
+ 'S','O','C','K',' ','0','1',';','3','5',' ','#',' ','s','o','c','k','e','t',0,
+ 'D','O','O','R',' ','0','1',';','3','5',' ','#',' ','d','o','o','r',0,
+ 'B','L','K',' ','4','0',';','3','3',';','0','1',' ','#',' ','b','l','o','c','k',' ','d','e','v','i','c','e',' ','d','r','i','v','e','r',0,
+ 'C','H','R',' ','4','0',';','3','3',';','0','1',' ','#',' ','c','h','a','r','a','c','t','e','r',' ','d','e','v','i','c','e',' ','d','r','i','v','e','r',0,
+ 'O','R','P','H','A','N',' ','4','0',';','3','1',';','0','1',' ','#',' ','s','y','m','l','i','n','k',' ','t','o',' ','n','o','n','e','x','i','s','t','e','n','t',' ','f','i','l','e',',',' ','o','r',' ','n','o','n','-','s','t','a','t','\'','a','b','l','e',' ','f','i','l','e',' ','.','.','.',0,
+ 'M','I','S','S','I','N','G',' ','0','0',' ','#',' ','.','.','.',' ','a','n','d',' ','t','h','e',' ','f','i','l','e','s',' ','t','h','e','y',' ','p','o','i','n','t',' ','t','o',0,
+ 'S','E','T','U','I','D',' ','3','7',';','4','1',' ','#',' ','f','i','l','e',' ','t','h','a','t',' ','i','s',' ','s','e','t','u','i','d',' ','(','u','+','s',')',0,
+ 'S','E','T','G','I','D',' ','3','0',';','4','3',' ','#',' ','f','i','l','e',' ','t','h','a','t',' ','i','s',' ','s','e','t','g','i','d',' ','(','g','+','s',')',0,
+ 'C','A','P','A','B','I','L','I','T','Y',' ','0','0',' ','#',' ','f','i','l','e',' ','w','i','t','h',' ','c','a','p','a','b','i','l','i','t','y',' ','(','v','e','r','y',' ','e','x','p','e','n','s','i','v','e',' ','t','o',' ','l','o','o','k','u','p',')',0,
+ 'S','T','I','C','K','Y','_','O','T','H','E','R','_','W','R','I','T','A','B','L','E',' ','3','0',';','4','2',' ','#',' ','d','i','r',' ','t','h','a','t',' ','i','s',' ','s','t','i','c','k','y',' ','a','n','d',' ','o','t','h','e','r','-','w','r','i','t','a','b','l','e',' ','(','+','t',',','o','+','w',')',0,
+ 'O','T','H','E','R','_','W','R','I','T','A','B','L','E',' ','3','4',';','4','2',' ','#',' ','d','i','r',' ','t','h','a','t',' ','i','s',' ','o','t','h','e','r','-','w','r','i','t','a','b','l','e',' ','(','o','+','w',')',' ','a','n','d',' ','n','o','t',' ','s','t','i','c','k','y',0,
+ 'S','T','I','C','K','Y',' ','3','7',';','4','4',' ','#',' ','d','i','r',' ','w','i','t','h',' ','t','h','e',' ','s','t','i','c','k','y',' ','b','i','t',' ','s','e','t',' ','(','+','t',')',' ','a','n','d',' ','n','o','t',' ','o','t','h','e','r','-','w','r','i','t','a','b','l','e',0,
+ '#',' ','T','h','i','s',' ','i','s',' ','f','o','r',' ','f','i','l','e','s',' ','w','i','t','h',' ','e','x','e','c','u','t','e',' ','p','e','r','m','i','s','s','i','o','n',':',0,
+ 'E','X','E','C',' ','0','1',';','3','2',0,
+ '#',' ','L','i','s','t',' ','a','n','y',' ','f','i','l','e',' ','e','x','t','e','n','s','i','o','n','s',' ','l','i','k','e',' ','\'','.','g','z','\'',' ','o','r',' ','\'','.','t','a','r','\'',' ','t','h','a','t',' ','y','o','u',' ','w','o','u','l','d',' ','l','i','k','e',' ','l','s',0,
+ '#',' ','t','o',' ','c','o','l','o','r',' ','b','e','l','o','w','.',' ','P','u','t',' ','t','h','e',' ','e','x','t','e','n','s','i','o','n',',',' ','a',' ','s','p','a','c','e',',',' ','a','n','d',' ','t','h','e',' ','c','o','l','o','r',' ','i','n','i','t',' ','s','t','r','i','n','g','.',0,
+ '#',' ','(','a','n','d',' ','a','n','y',' ','c','o','m','m','e','n','t','s',' ','y','o','u',' ','w','a','n','t',' ','t','o',' ','a','d','d',' ','a','f','t','e','r',' ','a',' ','\'','#','\'',')',0,
+ '#',' ','I','f',' ','y','o','u',' ','u','s','e',' ','D','O','S','-','s','t','y','l','e',' ','s','u','f','f','i','x','e','s',',',' ','y','o','u',' ','m','a','y',' ','w','a','n','t',' ','t','o',' ','u','n','c','o','m','m','e','n','t',' ','t','h','e',' ','f','o','l','l','o','w','i','n','g',':',0,
+ '#','.','c','m','d',' ','0','1',';','3','2',' ','#',' ','e','x','e','c','u','t','a','b','l','e','s',' ','(','b','r','i','g','h','t',' ','g','r','e','e','n',')',0,
+ '#','.','e','x','e',' ','0','1',';','3','2',0,
+ '#','.','c','o','m',' ','0','1',';','3','2',0,
+ '#','.','b','t','m',' ','0','1',';','3','2',0,
+ '#','.','b','a','t',' ','0','1',';','3','2',0,
+ '#',' ','O','r',' ','i','f',' ','y','o','u',' ','w','a','n','t',' ','t','o',' ','c','o','l','o','r',' ','s','c','r','i','p','t','s',' ','e','v','e','n',' ','i','f',' ','t','h','e','y',' ','d','o',' ','n','o','t',' ','h','a','v','e',' ','t','h','e',0,
+ '#',' ','e','x','e','c','u','t','a','b','l','e',' ','b','i','t',' ','a','c','t','u','a','l','l','y',' ','s','e','t','.',0,
+ '#','.','s','h',' ','0','1',';','3','2',0,
+ '#','.','c','s','h',' ','0','1',';','3','2',0,
+ ' ','#',' ','a','r','c','h','i','v','e','s',' ','o','r',' ','c','o','m','p','r','e','s','s','e','d',' ','(','b','r','i','g','h','t',' ','r','e','d',')',0,
+ '.','t','a','r',' ','0','1',';','3','1',0,
+ '.','t','g','z',' ','0','1',';','3','1',0,
+ '.','a','r','c',' ','0','1',';','3','1',0,
+ '.','a','r','j',' ','0','1',';','3','1',0,
+ '.','t','a','z',' ','0','1',';','3','1',0,
+ '.','l','h','a',' ','0','1',';','3','1',0,
+ '.','l','z','4',' ','0','1',';','3','1',0,
+ '.','l','z','h',' ','0','1',';','3','1',0,
+ '.','l','z','m','a',' ','0','1',';','3','1',0,
+ '.','t','l','z',' ','0','1',';','3','1',0,
+ '.','t','x','z',' ','0','1',';','3','1',0,
+ '.','t','z','o',' ','0','1',';','3','1',0,
+ '.','t','7','z',' ','0','1',';','3','1',0,
+ '.','z','i','p',' ','0','1',';','3','1',0,
+ '.','z',' ','0','1',';','3','1',0,
+ '.','d','z',' ','0','1',';','3','1',0,
+ '.','g','z',' ','0','1',';','3','1',0,
+ '.','l','r','z',' ','0','1',';','3','1',0,
+ '.','l','z',' ','0','1',';','3','1',0,
+ '.','l','z','o',' ','0','1',';','3','1',0,
+ '.','x','z',' ','0','1',';','3','1',0,
+ '.','z','s','t',' ','0','1',';','3','1',0,
+ '.','t','z','s','t',' ','0','1',';','3','1',0,
+ '.','b','z','2',' ','0','1',';','3','1',0,
+ '.','b','z',' ','0','1',';','3','1',0,
+ '.','t','b','z',' ','0','1',';','3','1',0,
+ '.','t','b','z','2',' ','0','1',';','3','1',0,
+ '.','t','z',' ','0','1',';','3','1',0,
+ '.','d','e','b',' ','0','1',';','3','1',0,
+ '.','r','p','m',' ','0','1',';','3','1',0,
+ '.','j','a','r',' ','0','1',';','3','1',0,
+ '.','w','a','r',' ','0','1',';','3','1',0,
+ '.','e','a','r',' ','0','1',';','3','1',0,
+ '.','s','a','r',' ','0','1',';','3','1',0,
+ '.','r','a','r',' ','0','1',';','3','1',0,
+ '.','a','l','z',' ','0','1',';','3','1',0,
+ '.','a','c','e',' ','0','1',';','3','1',0,
+ '.','z','o','o',' ','0','1',';','3','1',0,
+ '.','c','p','i','o',' ','0','1',';','3','1',0,
+ '.','7','z',' ','0','1',';','3','1',0,
+ '.','r','z',' ','0','1',';','3','1',0,
+ '.','c','a','b',' ','0','1',';','3','1',0,
+ '.','w','i','m',' ','0','1',';','3','1',0,
+ '.','s','w','m',' ','0','1',';','3','1',0,
+ '.','d','w','m',' ','0','1',';','3','1',0,
+ '.','e','s','d',' ','0','1',';','3','1',0,
+ '#',' ','i','m','a','g','e',' ','f','o','r','m','a','t','s',0,
+ '.','a','v','i','f',' ','0','1',';','3','5',0,
+ '.','j','p','g',' ','0','1',';','3','5',0,
+ '.','j','p','e','g',' ','0','1',';','3','5',0,
+ '.','m','j','p','g',' ','0','1',';','3','5',0,
+ '.','m','j','p','e','g',' ','0','1',';','3','5',0,
+ '.','g','i','f',' ','0','1',';','3','5',0,
+ '.','b','m','p',' ','0','1',';','3','5',0,
+ '.','p','b','m',' ','0','1',';','3','5',0,
+ '.','p','g','m',' ','0','1',';','3','5',0,
+ '.','p','p','m',' ','0','1',';','3','5',0,
+ '.','t','g','a',' ','0','1',';','3','5',0,
+ '.','x','b','m',' ','0','1',';','3','5',0,
+ '.','x','p','m',' ','0','1',';','3','5',0,
+ '.','t','i','f',' ','0','1',';','3','5',0,
+ '.','t','i','f','f',' ','0','1',';','3','5',0,
+ '.','p','n','g',' ','0','1',';','3','5',0,
+ '.','s','v','g',' ','0','1',';','3','5',0,
+ '.','s','v','g','z',' ','0','1',';','3','5',0,
+ '.','m','n','g',' ','0','1',';','3','5',0,
+ '.','p','c','x',' ','0','1',';','3','5',0,
+ '.','m','o','v',' ','0','1',';','3','5',0,
+ '.','m','p','g',' ','0','1',';','3','5',0,
+ '.','m','p','e','g',' ','0','1',';','3','5',0,
+ '.','m','2','v',' ','0','1',';','3','5',0,
+ '.','m','k','v',' ','0','1',';','3','5',0,
+ '.','w','e','b','m',' ','0','1',';','3','5',0,
+ '.','w','e','b','p',' ','0','1',';','3','5',0,
+ '.','o','g','m',' ','0','1',';','3','5',0,
+ '.','m','p','4',' ','0','1',';','3','5',0,
+ '.','m','4','v',' ','0','1',';','3','5',0,
+ '.','m','p','4','v',' ','0','1',';','3','5',0,
+ '.','v','o','b',' ','0','1',';','3','5',0,
+ '.','q','t',' ','0','1',';','3','5',0,
+ '.','n','u','v',' ','0','1',';','3','5',0,
+ '.','w','m','v',' ','0','1',';','3','5',0,
+ '.','a','s','f',' ','0','1',';','3','5',0,
+ '.','r','m',' ','0','1',';','3','5',0,
+ '.','r','m','v','b',' ','0','1',';','3','5',0,
+ '.','f','l','c',' ','0','1',';','3','5',0,
+ '.','a','v','i',' ','0','1',';','3','5',0,
+ '.','f','l','i',' ','0','1',';','3','5',0,
+ '.','f','l','v',' ','0','1',';','3','5',0,
+ '.','g','l',' ','0','1',';','3','5',0,
+ '.','d','l',' ','0','1',';','3','5',0,
+ '.','x','c','f',' ','0','1',';','3','5',0,
+ '.','x','w','d',' ','0','1',';','3','5',0,
+ '.','y','u','v',' ','0','1',';','3','5',0,
+ '.','c','g','m',' ','0','1',';','3','5',0,
+ '.','e','m','f',' ','0','1',';','3','5',0,
+ '#',' ','h','t','t','p','s',':','/','/','w','i','k','i','.','x','i','p','h','.','o','r','g','/','M','I','M','E','_','T','y','p','e','s','_','a','n','d','_','F','i','l','e','_','E','x','t','e','n','s','i','o','n','s',0,
+ '.','o','g','v',' ','0','1',';','3','5',0,
+ '.','o','g','x',' ','0','1',';','3','5',0,
+ '#',' ','a','u','d','i','o',' ','f','o','r','m','a','t','s',0,
+ '.','a','a','c',' ','0','0',';','3','6',0,
+ '.','a','u',' ','0','0',';','3','6',0,
+ '.','f','l','a','c',' ','0','0',';','3','6',0,
+ '.','m','4','a',' ','0','0',';','3','6',0,
+ '.','m','i','d',' ','0','0',';','3','6',0,
+ '.','m','i','d','i',' ','0','0',';','3','6',0,
+ '.','m','k','a',' ','0','0',';','3','6',0,
+ '.','m','p','3',' ','0','0',';','3','6',0,
+ '.','m','p','c',' ','0','0',';','3','6',0,
+ '.','o','g','g',' ','0','0',';','3','6',0,
+ '.','r','a',' ','0','0',';','3','6',0,
+ '.','w','a','v',' ','0','0',';','3','6',0,
+ '#',' ','h','t','t','p','s',':','/','/','w','i','k','i','.','x','i','p','h','.','o','r','g','/','M','I','M','E','_','T','y','p','e','s','_','a','n','d','_','F','i','l','e','_','E','x','t','e','n','s','i','o','n','s',0,
+ '.','o','g','a',' ','0','0',';','3','6',0,
+ '.','o','p','u','s',' ','0','0',';','3','6',0,
+ '.','s','p','x',' ','0','0',';','3','6',0,
+ '.','x','s','p','f',' ','0','0',';','3','6',0,
+ '#',' ','b','a','c','k','u','p',' ','f','i','l','e','s',0,
+ '*','~',' ','0','0',';','9','0',0,
+ '*','#',' ','0','0',';','9','0',0,
+ '.','b','a','k',' ','0','0',';','9','0',0,
+ '.','o','l','d',' ','0','0',';','9','0',0,
+ '.','o','r','i','g',' ','0','0',';','9','0',0,
+ '.','p','a','r','t',' ','0','0',';','9','0',0,
+ '.','r','e','j',' ','0','0',';','9','0',0,
+ '.','s','w','p',' ','0','0',';','9','0',0,
+ '.','t','m','p',' ','0','0',';','9','0',0,
+ '.','d','p','k','g','-','d','i','s','t',' ','0','0',';','9','0',0,
+ '.','d','p','k','g','-','o','l','d',' ','0','0',';','9','0',0,
+ '.','u','c','f','-','d','i','s','t',' ','0','0',';','9','0',0,
+ '.','u','c','f','-','n','e','w',' ','0','0',';','9','0',0,
+ '.','u','c','f','-','o','l','d',' ','0','0',';','9','0',0,
+ '.','r','p','m','n','e','w',' ','0','0',';','9','0',0,
+ '.','r','p','m','o','r','i','g',' ','0','0',';','9','0',0,
+ '.','r','p','m','s','a','v','e',' ','0','0',';','9','0',0,
+ '#',' ','S','u','b','s','e','q','u','e','n','t',' ','T','E','R','M',' ','o','r',' ','C','O','L','O','R','T','E','R','M',' ','e','n','t','r','i','e','s',',',' ','c','a','n',' ','b','e',' ','u','s','e','d',' ','t','o',' ','a','d','d',' ','/',' ','o','v','e','r','r','i','d','e',0,
+ '#',' ','c','o','n','f','i','g',' ','s','p','e','c','i','f','i','c',' ','t','o',' ','t','h','o','s','e',' ','m','a','t','c','h','i','n','g',' ','e','n','v','i','r','o','n','m','e','n','t',' ','v','a','r','i','a','b','l','e','s','.',0,
+};
diff --git a/src/dircolors.hin b/src/dircolors.hin
new file mode 100644
index 0000000..f117359
--- /dev/null
+++ b/src/dircolors.hin
@@ -0,0 +1,234 @@
+# Configuration file for dircolors, a utility to help you set the
+# LS_COLORS environment variable used by GNU ls with the --color option.
+
+# Copyright (C) 1996-2022 Free Software Foundation, Inc.
+# Copying and distribution of this file, with or without modification,
+# are permitted provided the copyright notice and this notice are preserved.
+
+# The keywords COLOR, OPTIONS, and EIGHTBIT (honored by the
+# slackware version of dircolors) are recognized but ignored.
+
+# Global config options can be specified before TERM or COLORTERM entries
+
+# Below are TERM or COLORTERM entries, which can be glob patterns, which
+# restrict following config to systems with matching environment variables.
+COLORTERM ?*
+TERM Eterm
+TERM ansi
+TERM *color*
+TERM con[0-9]*x[0-9]*
+TERM cons25
+TERM console
+TERM cygwin
+TERM *direct*
+TERM dtterm
+TERM gnome
+TERM hurd
+TERM jfbterm
+TERM konsole
+TERM kterm
+TERM linux
+TERM linux-c
+TERM mlterm
+TERM putty
+TERM rxvt*
+TERM screen*
+TERM st
+TERM terminator
+TERM tmux*
+TERM vt100
+TERM xterm*
+
+# Below are the color init strings for the basic file types.
+# One can use codes for 256 or more colors supported by modern terminals.
+# The default color codes use the capabilities of an 8 color terminal
+# with some additional attributes as per the following codes:
+# Attribute codes:
+# 00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed
+# Text color codes:
+# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white
+# Background color codes:
+# 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white
+#NORMAL 00 # no color code at all
+#FILE 00 # regular file: use no color at all
+RESET 0 # reset to "normal" color
+DIR 01;34 # directory
+LINK 01;36 # symbolic link. (If you set this to 'target' instead of a
+ # numerical value, the color is as for the file pointed to.)
+MULTIHARDLINK 00 # regular file with more than one link
+FIFO 40;33 # pipe
+SOCK 01;35 # socket
+DOOR 01;35 # door
+BLK 40;33;01 # block device driver
+CHR 40;33;01 # character device driver
+ORPHAN 40;31;01 # symlink to nonexistent file, or non-stat'able file ...
+MISSING 00 # ... and the files they point to
+SETUID 37;41 # file that is setuid (u+s)
+SETGID 30;43 # file that is setgid (g+s)
+CAPABILITY 00 # file with capability (very expensive to lookup)
+STICKY_OTHER_WRITABLE 30;42 # dir that is sticky and other-writable (+t,o+w)
+OTHER_WRITABLE 34;42 # dir that is other-writable (o+w) and not sticky
+STICKY 37;44 # dir with the sticky bit set (+t) and not other-writable
+
+# This is for files with execute permission:
+EXEC 01;32
+
+# List any file extensions like '.gz' or '.tar' that you would like ls
+# to color below. Put the extension, a space, and the color init string.
+# (and any comments you want to add after a '#')
+
+# If you use DOS-style suffixes, you may want to uncomment the following:
+#.cmd 01;32 # executables (bright green)
+#.exe 01;32
+#.com 01;32
+#.btm 01;32
+#.bat 01;32
+# Or if you want to color scripts even if they do not have the
+# executable bit actually set.
+#.sh 01;32
+#.csh 01;32
+
+ # archives or compressed (bright red)
+.tar 01;31
+.tgz 01;31
+.arc 01;31
+.arj 01;31
+.taz 01;31
+.lha 01;31
+.lz4 01;31
+.lzh 01;31
+.lzma 01;31
+.tlz 01;31
+.txz 01;31
+.tzo 01;31
+.t7z 01;31
+.zip 01;31
+.z 01;31
+.dz 01;31
+.gz 01;31
+.lrz 01;31
+.lz 01;31
+.lzo 01;31
+.xz 01;31
+.zst 01;31
+.tzst 01;31
+.bz2 01;31
+.bz 01;31
+.tbz 01;31
+.tbz2 01;31
+.tz 01;31
+.deb 01;31
+.rpm 01;31
+.jar 01;31
+.war 01;31
+.ear 01;31
+.sar 01;31
+.rar 01;31
+.alz 01;31
+.ace 01;31
+.zoo 01;31
+.cpio 01;31
+.7z 01;31
+.rz 01;31
+.cab 01;31
+.wim 01;31
+.swm 01;31
+.dwm 01;31
+.esd 01;31
+
+# image formats
+.avif 01;35
+.jpg 01;35
+.jpeg 01;35
+.mjpg 01;35
+.mjpeg 01;35
+.gif 01;35
+.bmp 01;35
+.pbm 01;35
+.pgm 01;35
+.ppm 01;35
+.tga 01;35
+.xbm 01;35
+.xpm 01;35
+.tif 01;35
+.tiff 01;35
+.png 01;35
+.svg 01;35
+.svgz 01;35
+.mng 01;35
+.pcx 01;35
+.mov 01;35
+.mpg 01;35
+.mpeg 01;35
+.m2v 01;35
+.mkv 01;35
+.webm 01;35
+.webp 01;35
+.ogm 01;35
+.mp4 01;35
+.m4v 01;35
+.mp4v 01;35
+.vob 01;35
+.qt 01;35
+.nuv 01;35
+.wmv 01;35
+.asf 01;35
+.rm 01;35
+.rmvb 01;35
+.flc 01;35
+.avi 01;35
+.fli 01;35
+.flv 01;35
+.gl 01;35
+.dl 01;35
+.xcf 01;35
+.xwd 01;35
+.yuv 01;35
+.cgm 01;35
+.emf 01;35
+
+# https://wiki.xiph.org/MIME_Types_and_File_Extensions
+.ogv 01;35
+.ogx 01;35
+
+# audio formats
+.aac 00;36
+.au 00;36
+.flac 00;36
+.m4a 00;36
+.mid 00;36
+.midi 00;36
+.mka 00;36
+.mp3 00;36
+.mpc 00;36
+.ogg 00;36
+.ra 00;36
+.wav 00;36
+
+# https://wiki.xiph.org/MIME_Types_and_File_Extensions
+.oga 00;36
+.opus 00;36
+.spx 00;36
+.xspf 00;36
+
+# backup files
+*~ 00;90
+*# 00;90
+.bak 00;90
+.old 00;90
+.orig 00;90
+.part 00;90
+.rej 00;90
+.swp 00;90
+.tmp 00;90
+.dpkg-dist 00;90
+.dpkg-old 00;90
+.ucf-dist 00;90
+.ucf-new 00;90
+.ucf-old 00;90
+.rpmnew 00;90
+.rpmorig 00;90
+.rpmsave 00;90
+
+# Subsequent TERM or COLORTERM entries, can be used to add / override
+# config specific to those matching environment variables.