Blame SOURCES/coreutils-8.25-DIR_COLORS.patch

8d0e4d
From a13bc34f1eeebdf8b87e4b5a570341bb77a62f76 Mon Sep 17 00:00:00 2001
8d0e4d
From: Kamil Dudka <kdudka@redhat.com>
8d0e4d
Date: Fri, 17 Jun 2016 16:58:18 +0200
8d0e4d
Subject: [PATCH] downstream changes to default DIR_COLORS
8d0e4d
8d0e4d
---
8d0e4d
 DIR_COLORS              |  41 ++++---
8d0e4d
 DIR_COLORS.256color     | 300 ++++++++++++++++++++++++------------------------
8d0e4d
 DIR_COLORS.lightbgcolor | 211 ++++++++++++++++++----------------
8d0e4d
 3 files changed, 283 insertions(+), 269 deletions(-)
8d0e4d
8d0e4d
diff --git a/DIR_COLORS b/DIR_COLORS
8d0e4d
index d2ea453..27af9d7 100644
8d0e4d
--- a/DIR_COLORS
8d0e4d
+++ b/DIR_COLORS
8d0e4d
@@ -1,6 +1,10 @@
8d0e4d
 # Configuration file for dircolors, a utility to help you set the
8d0e4d
 # LS_COLORS environment variable used by GNU ls with the --color option.
8d0e4d
 
8d0e4d
+# This file goes in the /etc directory, and must be world readable.
8d0e4d
+# You can copy this file to .dir_colors in your $HOME directory to override
8d0e4d
+# the system defaults.
8d0e4d
+
8d0e4d
 # Copyright (C) 1996-2018 Free Software Foundation, Inc.
8d0e4d
 # Copying and distribution of this file, with or without modification,
8d0e4d
 # are permitted provided the copyright notice and this notice are preserved.
8d0e4d
@@ -8,6 +12,9 @@
8d0e4d
 # The keywords COLOR, OPTIONS, and EIGHTBIT (honored by the
8d0e4d
 # slackware version of dircolors) are recognized but ignored.
8d0e4d
 
8d0e4d
+# For compatibility, the pattern "^COLOR.*none" is recognized as a way to
8d0e4d
+# disable colorization.  See https://bugzilla.redhat.com/1349579 for details.
8d0e4d
+
8d0e4d
 # Below are TERM entries, which can be a glob patterns, to match
8d0e4d
 # against the TERM environment variable to determine if it is colorizable.
8d0e4d
 TERM Eterm
8d0e4d
@@ -56,7 +63,7 @@ DOOR 01;35	# door
8d0e4d
 BLK 40;33;01	# block device driver
8d0e4d
 CHR 40;33;01	# character device driver
8d0e4d
 ORPHAN 40;31;01 # symlink to nonexistent file, or non-stat'able file ...
8d0e4d
-MISSING 00      # ... and the files they point to
8d0e4d
+MISSING 01;05;37;41 # ... and the files they point to
8d0e4d
 SETUID 37;41	# file that is setuid (u+s)
8d0e4d
 SETGID 30;43	# file that is setgid (g+s)
8d0e4d
 CAPABILITY 30;41	# file with capability
8d0e4d
@@ -184,21 +191,21 @@ EXEC 01;32
8d0e4d
 .ogx 01;35
8d0e4d
 
8d0e4d
 # audio formats
8d0e4d
-.aac 00;36
8d0e4d
-.au 00;36
8d0e4d
-.flac 00;36
8d0e4d
-.m4a 00;36
8d0e4d
-.mid 00;36
8d0e4d
-.midi 00;36
8d0e4d
-.mka 00;36
8d0e4d
-.mp3 00;36
8d0e4d
-.mpc 00;36
8d0e4d
-.ogg 00;36
8d0e4d
-.ra 00;36
8d0e4d
-.wav 00;36
8d0e4d
+.aac 01;36
8d0e4d
+.au 01;36
8d0e4d
+.flac 01;36
8d0e4d
+.m4a 01;36
8d0e4d
+.mid 01;36
8d0e4d
+.midi 01;36
8d0e4d
+.mka 01;36
8d0e4d
+.mp3 01;36
8d0e4d
+.mpc 01;36
8d0e4d
+.ogg 01;36
8d0e4d
+.ra 01;36
8d0e4d
+.wav 01;36
8d0e4d
 
8d0e4d
 # https://wiki.xiph.org/MIME_Types_and_File_Extensions
8d0e4d
-.oga 00;36
8d0e4d
-.opus 00;36
8d0e4d
-.spx 00;36
8d0e4d
-.xspf 00;36
8d0e4d
+.oga 01;36
8d0e4d
+.opus 01;36
8d0e4d
+.spx 01;36
8d0e4d
+.xspf 01;36
8d0e4d
diff --git a/DIR_COLORS.256color b/DIR_COLORS.256color
8d0e4d
index d2ea453..74c34ba 100644
8d0e4d
--- a/DIR_COLORS.256color
8d0e4d
+++ b/DIR_COLORS.256color
8d0e4d
@@ -1,3 +1,9 @@
8d0e4d
+# Configuration file for the 256color ls utility
8d0e4d
+
8d0e4d
+# This file goes in the /etc directory, and must be world readable.
8d0e4d
+# You can copy this file to .dir_colors in your $HOME directory to override
8d0e4d
+# the system defaults.
8d0e4d
+
8d0e4d
 # Configuration file for dircolors, a utility to help you set the
8d0e4d
 # LS_COLORS environment variable used by GNU ls with the --color option.
8d0e4d
 
8d0e4d
@@ -8,32 +14,13 @@
8d0e4d
 # The keywords COLOR, OPTIONS, and EIGHTBIT (honored by the
8d0e4d
 # slackware version of dircolors) are recognized but ignored.
8d0e4d
 
8d0e4d
+# For compatibility, the pattern "^COLOR.*none" is recognized as a way to
8d0e4d
+# disable colorization.  See https://bugzilla.redhat.com/1349579 for details.
8d0e4d
+
8d0e4d
 # Below are TERM entries, which can be a glob patterns, to match
8d0e4d
 # against the TERM environment variable to determine if it is colorizable.
8d0e4d
-TERM Eterm
8d0e4d
-TERM ansi
8d0e4d
-TERM *color*
8d0e4d
-TERM con[0-9]*x[0-9]*
8d0e4d
-TERM cons25
8d0e4d
-TERM console
8d0e4d
-TERM cygwin
8d0e4d
-TERM dtterm
8d0e4d
-TERM gnome
8d0e4d
-TERM hurd
8d0e4d
-TERM jfbterm
8d0e4d
-TERM konsole
8d0e4d
-TERM kterm
8d0e4d
-TERM linux
8d0e4d
-TERM linux-c
8d0e4d
-TERM mlterm
8d0e4d
-TERM putty
8d0e4d
-TERM rxvt*
8d0e4d
-TERM screen*
8d0e4d
-TERM st
8d0e4d
-TERM terminator
8d0e4d
-TERM tmux*
8d0e4d
-TERM vt100
8d0e4d
-TERM xterm*
8d0e4d
+TERM *256color*
8d0e4d
+TERM rxvt-unicode256
8d0e4d
 
8d0e4d
 # Below are the color init strings for the basic file types. A color init
8d0e4d
 # string consists of one or more of the following numeric codes:
8d0e4d
@@ -43,29 +30,40 @@ TERM xterm*
8d0e4d
 # 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white
8d0e4d
 # Background color codes:
8d0e4d
 # 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white
8d0e4d
+# Text color(256 colors mode) codes:
8d0e4d
+# Valid syntax for text 256color is 38;5;<color number> , where color number
8d0e4d
+# is number between 0 and 255.
8d0e4d
+# You may find following command useful to search the best one for you:
8d0e4d
+# for ((x=0; x<=255; x++));do echo -e "${x}:\033[38;5;${x}mcolor\033[000m";done
8d0e4d
+# Background color(256 colors mode) codes:
8d0e4d
+# Valid syntax for background 256color is 48;5;<color number> , where
8d0e4d
+# color number is number between 0 and 255.
8d0e4d
+# You may find following command useful to search the best one for you:
8d0e4d
+# for ((x=0; x<=255; x++));do echo -e "${x}:\033[48;5;${x}mcolor\033[000m";done
8d0e4d
+
8d0e4d
 #NORMAL 00	# no color code at all
8d0e4d
 #FILE 00	# regular file: use no color at all
8d0e4d
 RESET 0		# reset to "normal" color
8d0e4d
-DIR 01;34	# directory
8d0e4d
-LINK 01;36	# symbolic link.  (If you set this to 'target' instead of a
8d0e4d
+DIR 38;5;33	# directory
8d0e4d
+LINK 38;5;51	# symbolic link.  (If you set this to 'target' instead of a
8d0e4d
                 # numerical value, the color is as for the file pointed to.)
8d0e4d
 MULTIHARDLINK 00	# regular file with more than one link
8d0e4d
-FIFO 40;33	# pipe
8d0e4d
-SOCK 01;35	# socket
8d0e4d
-DOOR 01;35	# door
8d0e4d
-BLK 40;33;01	# block device driver
8d0e4d
-CHR 40;33;01	# character device driver
8d0e4d
-ORPHAN 40;31;01 # symlink to nonexistent file, or non-stat'able file ...
8d0e4d
-MISSING 00      # ... and the files they point to
8d0e4d
-SETUID 37;41	# file that is setuid (u+s)
8d0e4d
-SETGID 30;43	# file that is setgid (g+s)
8d0e4d
-CAPABILITY 30;41	# file with capability
8d0e4d
-STICKY_OTHER_WRITABLE 30;42 # dir that is sticky and other-writable (+t,o+w)
8d0e4d
-OTHER_WRITABLE 34;42 # dir that is other-writable (o+w) and not sticky
8d0e4d
-STICKY 37;44	# dir with the sticky bit set (+t) and not other-writable
8d0e4d
+FIFO 40;38;5;11	# pipe
8d0e4d
+SOCK 38;5;13	# socket
8d0e4d
+DOOR 38;5;5	# door
8d0e4d
+BLK 48;5;232;38;5;11	# block device driver
8d0e4d
+CHR 48;5;232;38;5;3	# character device driver
8d0e4d
+ORPHAN 48;5;232;38;5;9  # symlink to nonexistent file, or non-stat'able file ...
8d0e4d
+MISSING 01;05;37;41 # ... and the files they point to
8d0e4d
+SETUID 48;5;196;38;5;15	# file that is setuid (u+s)
8d0e4d
+SETGID 48;5;11;38;5;16	# file that is setgid (g+s)
8d0e4d
+CAPABILITY 48;5;196;38;5;226	# file with capability
8d0e4d
+STICKY_OTHER_WRITABLE 48;5;10;38;5;16 # dir that is sticky and other-writable (+t,o+w)
8d0e4d
+OTHER_WRITABLE 48;5;10;38;5;21 # dir that is other-writable (o+w) and not sticky
8d0e4d
+STICKY 48;5;21;38;5;15	# dir with the sticky bit set (+t) and not other-writable
8d0e4d
 
8d0e4d
 # This is for files with execute permission:
8d0e4d
-EXEC 01;32
8d0e4d
+EXEC 38;5;40
8d0e4d
 
8d0e4d
 # List any file extensions like '.gz' or '.tar' that you would like ls
8d0e4d
 # to colorize below. Put the extension, a space, and the color init string.
8d0e4d
@@ -83,122 +81,122 @@ EXEC 01;32
8d0e4d
 #.csh 01;32
8d0e4d
 
8d0e4d
  # archives or compressed (bright red)
8d0e4d
-.tar 01;31
8d0e4d
-.tgz 01;31
8d0e4d
-.arc 01;31
8d0e4d
-.arj 01;31
8d0e4d
-.taz 01;31
8d0e4d
-.lha 01;31
8d0e4d
-.lz4 01;31
8d0e4d
-.lzh 01;31
8d0e4d
-.lzma 01;31
8d0e4d
-.tlz 01;31
8d0e4d
-.txz 01;31
8d0e4d
-.tzo 01;31
8d0e4d
-.t7z 01;31
8d0e4d
-.zip 01;31
8d0e4d
-.z   01;31
8d0e4d
-.dz  01;31
8d0e4d
-.gz  01;31
8d0e4d
-.lrz 01;31
8d0e4d
-.lz  01;31
8d0e4d
-.lzo 01;31
8d0e4d
-.xz  01;31
8d0e4d
-.zst 01;31
8d0e4d
-.tzst 01;31
8d0e4d
-.bz2 01;31
8d0e4d
-.bz  01;31
8d0e4d
-.tbz 01;31
8d0e4d
-.tbz2 01;31
8d0e4d
-.tz  01;31
8d0e4d
-.deb 01;31
8d0e4d
-.rpm 01;31
8d0e4d
-.jar 01;31
8d0e4d
-.war 01;31
8d0e4d
-.ear 01;31
8d0e4d
-.sar 01;31
8d0e4d
-.rar 01;31
8d0e4d
-.alz 01;31
8d0e4d
-.ace 01;31
8d0e4d
-.zoo 01;31
8d0e4d
-.cpio 01;31
8d0e4d
-.7z  01;31
8d0e4d
-.rz  01;31
8d0e4d
-.cab 01;31
8d0e4d
-.wim 01;31
8d0e4d
-.swm 01;31
8d0e4d
-.dwm 01;31
8d0e4d
-.esd 01;31
8d0e4d
+.tar 38;5;9
8d0e4d
+.tgz 38;5;9
8d0e4d
+.arc 38;5;9
8d0e4d
+.arj 38;5;9
8d0e4d
+.taz 38;5;9
8d0e4d
+.lha 38;5;9
8d0e4d
+.lz4 38;5;9
8d0e4d
+.lzh 38;5;9
8d0e4d
+.lzma 38;5;9
8d0e4d
+.tlz 38;5;9
8d0e4d
+.txz 38;5;9
8d0e4d
+.tzo 38;5;9
8d0e4d
+.t7z 38;5;9
8d0e4d
+.zip 38;5;9
8d0e4d
+.z   38;5;9
8d0e4d
+.dz  38;5;9
8d0e4d
+.gz  38;5;9
8d0e4d
+.lrz 38;5;9
8d0e4d
+.lz  38;5;9
8d0e4d
+.lzo 38;5;9
8d0e4d
+.xz  38;5;9
8d0e4d
+.zst 38;5;9
8d0e4d
+.tzst 38;5;9
8d0e4d
+.bz2 38;5;9
8d0e4d
+.bz  38;5;9
8d0e4d
+.tbz 38;5;9
8d0e4d
+.tbz2 38;5;9
8d0e4d
+.tz  38;5;9
8d0e4d
+.deb 38;5;9
8d0e4d
+.rpm 38;5;9
8d0e4d
+.jar 38;5;9
8d0e4d
+.war 38;5;9
8d0e4d
+.ear 38;5;9
8d0e4d
+.sar 38;5;9
8d0e4d
+.rar 38;5;9
8d0e4d
+.alz 38;5;9
8d0e4d
+.ace 38;5;9
8d0e4d
+.zoo 38;5;9
8d0e4d
+.cpio 38;5;9
8d0e4d
+.7z  38;5;9
8d0e4d
+.rz  38;5;9
8d0e4d
+.cab 38;5;9
8d0e4d
+.wim 38;5;9
8d0e4d
+.swm 38;5;9
8d0e4d
+.dwm 38;5;9
8d0e4d
+.esd 38;5;9
8d0e4d
 
8d0e4d
 # image formats
8d0e4d
-.jpg 01;35
8d0e4d
-.jpeg 01;35
8d0e4d
-.mjpg 01;35
8d0e4d
-.mjpeg 01;35
8d0e4d
-.gif 01;35
8d0e4d
-.bmp 01;35
8d0e4d
-.pbm 01;35
8d0e4d
-.pgm 01;35
8d0e4d
-.ppm 01;35
8d0e4d
-.tga 01;35
8d0e4d
-.xbm 01;35
8d0e4d
-.xpm 01;35
8d0e4d
-.tif 01;35
8d0e4d
-.tiff 01;35
8d0e4d
-.png 01;35
8d0e4d
-.svg 01;35
8d0e4d
-.svgz 01;35
8d0e4d
-.mng 01;35
8d0e4d
-.pcx 01;35
8d0e4d
-.mov 01;35
8d0e4d
-.mpg 01;35
8d0e4d
-.mpeg 01;35
8d0e4d
-.m2v 01;35
8d0e4d
-.mkv 01;35
8d0e4d
-.webm 01;35
8d0e4d
-.ogm 01;35
8d0e4d
-.mp4 01;35
8d0e4d
-.m4v 01;35
8d0e4d
-.mp4v 01;35
8d0e4d
-.vob 01;35
8d0e4d
-.qt  01;35
8d0e4d
-.nuv 01;35
8d0e4d
-.wmv 01;35
8d0e4d
-.asf 01;35
8d0e4d
-.rm  01;35
8d0e4d
-.rmvb 01;35
8d0e4d
-.flc 01;35
8d0e4d
-.avi 01;35
8d0e4d
-.fli 01;35
8d0e4d
-.flv 01;35
8d0e4d
-.gl 01;35
8d0e4d
-.dl 01;35
8d0e4d
-.xcf 01;35
8d0e4d
-.xwd 01;35
8d0e4d
-.yuv 01;35
8d0e4d
-.cgm 01;35
8d0e4d
-.emf 01;35
8d0e4d
+.jpg 38;5;13
8d0e4d
+.jpeg 38;5;13
8d0e4d
+.mjpg 38;5;13
8d0e4d
+.mjpeg 38;5;13
8d0e4d
+.gif 38;5;13
8d0e4d
+.bmp 38;5;13
8d0e4d
+.pbm 38;5;13
8d0e4d
+.pgm 38;5;13
8d0e4d
+.ppm 38;5;13
8d0e4d
+.tga 38;5;13
8d0e4d
+.xbm 38;5;13
8d0e4d
+.xpm 38;5;13
8d0e4d
+.tif 38;5;13
8d0e4d
+.tiff 38;5;13
8d0e4d
+.png 38;5;13
8d0e4d
+.svg 38;5;13
8d0e4d
+.svgz 38;5;13
8d0e4d
+.mng 38;5;13
8d0e4d
+.pcx 38;5;13
8d0e4d
+.mov 38;5;13
8d0e4d
+.mpg 38;5;13
8d0e4d
+.mpeg 38;5;13
8d0e4d
+.m2v 38;5;13
8d0e4d
+.mkv 38;5;13
8d0e4d
+.webm 38;5;13
8d0e4d
+.ogm 38;5;13
8d0e4d
+.mp4 38;5;13
8d0e4d
+.m4v 38;5;13
8d0e4d
+.mp4v 38;5;13
8d0e4d
+.vob 38;5;13
8d0e4d
+.qt  38;5;13
8d0e4d
+.nuv 38;5;13
8d0e4d
+.wmv 38;5;13
8d0e4d
+.asf 38;5;13
8d0e4d
+.rm  38;5;13
8d0e4d
+.rmvb 38;5;13
8d0e4d
+.flc 38;5;13
8d0e4d
+.avi 38;5;13
8d0e4d
+.fli 38;5;13
8d0e4d
+.flv 38;5;13
8d0e4d
+.gl 38;5;13
8d0e4d
+.dl 38;5;13
8d0e4d
+.xcf 38;5;13
8d0e4d
+.xwd 38;5;13
8d0e4d
+.yuv 38;5;13
8d0e4d
+.cgm 38;5;13
8d0e4d
+.emf 38;5;13
8d0e4d
 
8d0e4d
 # https://wiki.xiph.org/MIME_Types_and_File_Extensions
8d0e4d
-.ogv 01;35
8d0e4d
-.ogx 01;35
8d0e4d
+.ogv 38;5;13
8d0e4d
+.ogx 38;5;13
8d0e4d
 
8d0e4d
 # audio formats
8d0e4d
-.aac 00;36
8d0e4d
-.au 00;36
8d0e4d
-.flac 00;36
8d0e4d
-.m4a 00;36
8d0e4d
-.mid 00;36
8d0e4d
-.midi 00;36
8d0e4d
-.mka 00;36
8d0e4d
-.mp3 00;36
8d0e4d
-.mpc 00;36
8d0e4d
-.ogg 00;36
8d0e4d
-.ra 00;36
8d0e4d
-.wav 00;36
8d0e4d
+.aac 38;5;45
8d0e4d
+.au 38;5;45
8d0e4d
+.flac 38;5;45
8d0e4d
+.m4a 38;5;45
8d0e4d
+.mid 38;5;45
8d0e4d
+.midi 38;5;45
8d0e4d
+.mka 38;5;45
8d0e4d
+.mp3 38;5;45
8d0e4d
+.mpc 38;5;45
8d0e4d
+.ogg 38;5;45
8d0e4d
+.ra 38;5;45
8d0e4d
+.wav 38;5;45
8d0e4d
 
8d0e4d
 # https://wiki.xiph.org/MIME_Types_and_File_Extensions
8d0e4d
-.oga 00;36
8d0e4d
-.opus 00;36
8d0e4d
-.spx 00;36
8d0e4d
-.xspf 00;36
8d0e4d
+.oga 38;5;45
8d0e4d
+.opus 38;5;45
8d0e4d
+.spx 38;5;45
8d0e4d
+.xspf 38;5;45
8d0e4d
diff --git a/DIR_COLORS.lightbgcolor b/DIR_COLORS.lightbgcolor
8d0e4d
index d2ea453..95d6879 100644
8d0e4d
--- a/DIR_COLORS.lightbgcolor
8d0e4d
+++ b/DIR_COLORS.lightbgcolor
8d0e4d
@@ -1,3 +1,9 @@
8d0e4d
+# Configuration file for the color ls utility - modified for lighter backgrounds
8d0e4d
+
8d0e4d
+# This file goes in the /etc directory, and must be world readable.
8d0e4d
+# You can copy this file to .dir_colors in your $HOME directory to override
8d0e4d
+# the system defaults.
8d0e4d
+
8d0e4d
 # Configuration file for dircolors, a utility to help you set the
8d0e4d
 # LS_COLORS environment variable used by GNU ls with the --color option.
8d0e4d
 
8d0e4d
@@ -8,6 +14,9 @@
8d0e4d
 # The keywords COLOR, OPTIONS, and EIGHTBIT (honored by the
8d0e4d
 # slackware version of dircolors) are recognized but ignored.
8d0e4d
 
8d0e4d
+# For compatibility, the pattern "^COLOR.*none" is recognized as a way to
8d0e4d
+# disable colorization.  See https://bugzilla.redhat.com/1349579 for details.
8d0e4d
+
8d0e4d
 # Below are TERM entries, which can be a glob patterns, to match
8d0e4d
 # against the TERM environment variable to determine if it is colorizable.
8d0e4d
 TERM Eterm
8d0e4d
@@ -46,17 +55,17 @@ TERM xterm*
8d0e4d
 #NORMAL 00	# no color code at all
8d0e4d
 #FILE 00	# regular file: use no color at all
8d0e4d
 RESET 0		# reset to "normal" color
8d0e4d
-DIR 01;34	# directory
8d0e4d
-LINK 01;36	# symbolic link.  (If you set this to 'target' instead of a
8d0e4d
+DIR 00;34	# directory
8d0e4d
+LINK 00;36	# symbolic link.  (If you set this to 'target' instead of a
8d0e4d
                 # numerical value, the color is as for the file pointed to.)
8d0e4d
 MULTIHARDLINK 00	# regular file with more than one link
8d0e4d
 FIFO 40;33	# pipe
8d0e4d
-SOCK 01;35	# socket
8d0e4d
-DOOR 01;35	# door
8d0e4d
+SOCK 00;35	# socket
8d0e4d
+DOOR 00;35	# door
8d0e4d
 BLK 40;33;01	# block device driver
8d0e4d
 CHR 40;33;01	# character device driver
8d0e4d
 ORPHAN 40;31;01 # symlink to nonexistent file, or non-stat'able file ...
8d0e4d
-MISSING 00      # ... and the files they point to
8d0e4d
+MISSING 01;05;37;41 # ... and the files they point to
8d0e4d
 SETUID 37;41	# file that is setuid (u+s)
8d0e4d
 SETGID 30;43	# file that is setgid (g+s)
8d0e4d
 CAPABILITY 30;41	# file with capability
8d0e4d
@@ -65,7 +74,7 @@ OTHER_WRITABLE 34;42 # dir that is other-writable (o+w) and not sticky
8d0e4d
 STICKY 37;44	# dir with the sticky bit set (+t) and not other-writable
8d0e4d
 
8d0e4d
 # This is for files with execute permission:
8d0e4d
-EXEC 01;32
8d0e4d
+EXEC 00;32
8d0e4d
 
8d0e4d
 # List any file extensions like '.gz' or '.tar' that you would like ls
8d0e4d
 # to colorize below. Put the extension, a space, and the color init string.
8d0e4d
@@ -83,105 +92,105 @@ EXEC 01;32
8d0e4d
 #.csh 01;32
8d0e4d
 
8d0e4d
  # archives or compressed (bright red)
8d0e4d
-.tar 01;31
8d0e4d
-.tgz 01;31
8d0e4d
-.arc 01;31
8d0e4d
-.arj 01;31
8d0e4d
-.taz 01;31
8d0e4d
-.lha 01;31
8d0e4d
-.lz4 01;31
8d0e4d
-.lzh 01;31
8d0e4d
-.lzma 01;31
8d0e4d
-.tlz 01;31
8d0e4d
-.txz 01;31
8d0e4d
-.tzo 01;31
8d0e4d
-.t7z 01;31
8d0e4d
-.zip 01;31
8d0e4d
-.z   01;31
8d0e4d
-.dz  01;31
8d0e4d
-.gz  01;31
8d0e4d
-.lrz 01;31
8d0e4d
-.lz  01;31
8d0e4d
-.lzo 01;31
8d0e4d
-.xz  01;31
8d0e4d
-.zst 01;31
8d0e4d
-.tzst 01;31
8d0e4d
-.bz2 01;31
8d0e4d
-.bz  01;31
8d0e4d
-.tbz 01;31
8d0e4d
-.tbz2 01;31
8d0e4d
-.tz  01;31
8d0e4d
-.deb 01;31
8d0e4d
-.rpm 01;31
8d0e4d
-.jar 01;31
8d0e4d
-.war 01;31
8d0e4d
-.ear 01;31
8d0e4d
-.sar 01;31
8d0e4d
-.rar 01;31
8d0e4d
-.alz 01;31
8d0e4d
-.ace 01;31
8d0e4d
-.zoo 01;31
8d0e4d
-.cpio 01;31
8d0e4d
-.7z  01;31
8d0e4d
-.rz  01;31
8d0e4d
-.cab 01;31
8d0e4d
-.wim 01;31
8d0e4d
-.swm 01;31
8d0e4d
-.dwm 01;31
8d0e4d
-.esd 01;31
8d0e4d
+.tar 00;31
8d0e4d
+.tgz 00;31
8d0e4d
+.arc 00;31
8d0e4d
+.arj 00;31
8d0e4d
+.taz 00;31
8d0e4d
+.lha 00;31
8d0e4d
+.lz4 00;31
8d0e4d
+.lzh 00;31
8d0e4d
+.lzma 00;31
8d0e4d
+.tlz 00;31
8d0e4d
+.txz 00;31
8d0e4d
+.tzo 00;31
8d0e4d
+.t7z 00;31
8d0e4d
+.zip 00;31
8d0e4d
+.z   00;31
8d0e4d
+.dz  00;31
8d0e4d
+.gz  00;31
8d0e4d
+.lrz 00;31
8d0e4d
+.lz  00;31
8d0e4d
+.lzo 00;31
8d0e4d
+.xz  00;31
8d0e4d
+.zst 00;31
8d0e4d
+.tzst 00;31
8d0e4d
+.bz2 00;31
8d0e4d
+.bz  00;31
8d0e4d
+.tbz 00;31
8d0e4d
+.tbz2 00;31
8d0e4d
+.tz  00;31
8d0e4d
+.deb 00;31
8d0e4d
+.rpm 00;31
8d0e4d
+.jar 00;31
8d0e4d
+.war 00;31
8d0e4d
+.ear 00;31
8d0e4d
+.sar 00;31
8d0e4d
+.rar 00;31
8d0e4d
+.alz 00;31
8d0e4d
+.ace 00;31
8d0e4d
+.zoo 00;31
8d0e4d
+.cpio 00;31
8d0e4d
+.7z  00;31
8d0e4d
+.rz  00;31
8d0e4d
+.cab 00;31
8d0e4d
+.wim 00;31
8d0e4d
+.swm 00;31
8d0e4d
+.dwm 00;31
8d0e4d
+.esd 00;31
8d0e4d
 
8d0e4d
 # image formats
8d0e4d
-.jpg 01;35
8d0e4d
-.jpeg 01;35
8d0e4d
-.mjpg 01;35
8d0e4d
-.mjpeg 01;35
8d0e4d
-.gif 01;35
8d0e4d
-.bmp 01;35
8d0e4d
-.pbm 01;35
8d0e4d
-.pgm 01;35
8d0e4d
-.ppm 01;35
8d0e4d
-.tga 01;35
8d0e4d
-.xbm 01;35
8d0e4d
-.xpm 01;35
8d0e4d
-.tif 01;35
8d0e4d
-.tiff 01;35
8d0e4d
-.png 01;35
8d0e4d
-.svg 01;35
8d0e4d
-.svgz 01;35
8d0e4d
-.mng 01;35
8d0e4d
-.pcx 01;35
8d0e4d
-.mov 01;35
8d0e4d
-.mpg 01;35
8d0e4d
-.mpeg 01;35
8d0e4d
-.m2v 01;35
8d0e4d
-.mkv 01;35
8d0e4d
-.webm 01;35
8d0e4d
-.ogm 01;35
8d0e4d
-.mp4 01;35
8d0e4d
-.m4v 01;35
8d0e4d
-.mp4v 01;35
8d0e4d
-.vob 01;35
8d0e4d
-.qt  01;35
8d0e4d
-.nuv 01;35
8d0e4d
-.wmv 01;35
8d0e4d
-.asf 01;35
8d0e4d
-.rm  01;35
8d0e4d
-.rmvb 01;35
8d0e4d
-.flc 01;35
8d0e4d
-.avi 01;35
8d0e4d
-.fli 01;35
8d0e4d
-.flv 01;35
8d0e4d
-.gl 01;35
8d0e4d
-.dl 01;35
8d0e4d
-.xcf 01;35
8d0e4d
-.xwd 01;35
8d0e4d
-.yuv 01;35
8d0e4d
-.cgm 01;35
8d0e4d
-.emf 01;35
8d0e4d
+.jpg 00;35
8d0e4d
+.jpeg 00;35
8d0e4d
+.mjpg 00;35
8d0e4d
+.mjpeg 00;35
8d0e4d
+.gif 00;35
8d0e4d
+.bmp 00;35
8d0e4d
+.pbm 00;35
8d0e4d
+.pgm 00;35
8d0e4d
+.ppm 00;35
8d0e4d
+.tga 00;35
8d0e4d
+.xbm 00;35
8d0e4d
+.xpm 00;35
8d0e4d
+.tif 00;35
8d0e4d
+.tiff 00;35
8d0e4d
+.png 00;35
8d0e4d
+.svg 00;35
8d0e4d
+.svgz 00;35
8d0e4d
+.mng 00;35
8d0e4d
+.pcx 00;35
8d0e4d
+.mov 00;35
8d0e4d
+.mpg 00;35
8d0e4d
+.mpeg 00;35
8d0e4d
+.m2v 00;35
8d0e4d
+.mkv 00;35
8d0e4d
+.webm 00;35
8d0e4d
+.ogm 00;35
8d0e4d
+.mp4 00;35
8d0e4d
+.m4v 00;35
8d0e4d
+.mp4v 00;35
8d0e4d
+.vob 00;35
8d0e4d
+.qt  00;35
8d0e4d
+.nuv 00;35
8d0e4d
+.wmv 00;35
8d0e4d
+.asf 00;35
8d0e4d
+.rm  00;35
8d0e4d
+.rmvb 00;35
8d0e4d
+.flc 00;35
8d0e4d
+.avi 00;35
8d0e4d
+.fli 00;35
8d0e4d
+.flv 00;35
8d0e4d
+.gl 00;35
8d0e4d
+.dl 00;35
8d0e4d
+.xcf 00;35
8d0e4d
+.xwd 00;35
8d0e4d
+.yuv 00;35
8d0e4d
+.cgm 00;35
8d0e4d
+.emf 00;35
8d0e4d
 
8d0e4d
 # https://wiki.xiph.org/MIME_Types_and_File_Extensions
8d0e4d
-.ogv 01;35
8d0e4d
-.ogx 01;35
8d0e4d
+.ogv 00;35
8d0e4d
+.ogx 00;35
8d0e4d
 
8d0e4d
 # audio formats
8d0e4d
 .aac 00;36
8d0e4d
-- 
8d0e4d
2.5.5
8d0e4d