|
@@ -1,64 +1,72 @@
|
|
|
+
|
|
|
+# Dark 256 color solarized theme for the color GNU ls utility.
|
|
|
+# Used and tested with dircolors (GNU coreutils) 8.5
|
|
|
#
|
|
|
-# Configuration file for dircolors, a utility to help you set the
|
|
|
-# LS_COLORS environment variable used by GNU ls with the --color option.
|
|
|
-#
|
|
|
-# Deeply inspired from
|
|
|
-# https://github.com/seebi/solarized/raw/master/ls-colors-solarized/dircolors.256dark
|
|
|
-#
|
|
|
-# 2011, Emmanuel Bouthenot <kolter@openics.org>
|
|
|
-#
|
|
|
-# This file is distributed in the hope that it will be useful,
|
|
|
-# but WITHOUT ANY WARRANTY
|
|
|
+# @author {@link http://sebastian.tramp.name Sebastian Tramp}
|
|
|
+# @license http://sam.zoy.org/wtfpl/ Do What The Fuck You Want To Public License (WTFPL)
|
|
|
#
|
|
|
+# More Information at
|
|
|
+# https://github.com/seebi/dircolors-solarized
|
|
|
|
|
|
-TERM Eterm
|
|
|
-TERM ansi
|
|
|
-TERM color-xterm
|
|
|
-TERM con132x25
|
|
|
-TERM con132x30
|
|
|
-TERM con132x43
|
|
|
-TERM con132x60
|
|
|
-TERM con80x25
|
|
|
-TERM con80x28
|
|
|
-TERM con80x30
|
|
|
-TERM con80x43
|
|
|
-TERM con80x50
|
|
|
-TERM con80x60
|
|
|
-TERM cons25
|
|
|
-TERM console
|
|
|
-TERM cygwin
|
|
|
-TERM dtterm
|
|
|
-TERM eterm-color
|
|
|
-TERM gnome
|
|
|
-TERM gnome-256color
|
|
|
-TERM jfbterm
|
|
|
-TERM konsole
|
|
|
-TERM kterm
|
|
|
-TERM linux
|
|
|
-TERM linux-c
|
|
|
-TERM mach-color
|
|
|
-TERM mlterm
|
|
|
-TERM putty
|
|
|
-TERM rxvt
|
|
|
-TERM rxvt-256color
|
|
|
-TERM rxvt-cygwin
|
|
|
-TERM rxvt-cygwin-native
|
|
|
-TERM rxvt-unicode
|
|
|
-TERM rxvt-unicode256
|
|
|
-TERM screen
|
|
|
-TERM screen-256color
|
|
|
-TERM screen-256color-bce
|
|
|
-TERM screen-bce
|
|
|
-TERM screen-w
|
|
|
-TERM screen.linux
|
|
|
-TERM vt100
|
|
|
-TERM xterm
|
|
|
-TERM xterm-16color
|
|
|
-TERM xterm-256color
|
|
|
-TERM xterm-88color
|
|
|
-TERM xterm-color
|
|
|
-TERM xterm-debian
|
|
|
+# Term Section
|
|
|
+TERM Eterm
|
|
|
+TERM ansi
|
|
|
+TERM color-xterm
|
|
|
+TERM con132x25
|
|
|
+TERM con132x30
|
|
|
+TERM con132x43
|
|
|
+TERM con132x60
|
|
|
+TERM con80x25
|
|
|
+TERM con80x28
|
|
|
+TERM con80x30
|
|
|
+TERM con80x43
|
|
|
+TERM con80x50
|
|
|
+TERM con80x60
|
|
|
+TERM cons25
|
|
|
+TERM console
|
|
|
+TERM cygwin
|
|
|
+TERM dtterm
|
|
|
+TERM eterm-color
|
|
|
+TERM fbterm
|
|
|
+TERM gnome
|
|
|
+TERM gnome-256color
|
|
|
+TERM jfbterm
|
|
|
+TERM konsole
|
|
|
+TERM konsole-256color
|
|
|
+TERM kterm
|
|
|
+TERM linux
|
|
|
+TERM linux-c
|
|
|
+TERM mach-color
|
|
|
+TERM mlterm
|
|
|
+TERM putty
|
|
|
+TERM rxvt
|
|
|
+TERM rxvt-256color
|
|
|
+TERM rxvt-cygwin
|
|
|
+TERM rxvt-cygwin-native
|
|
|
+TERM rxvt-unicode
|
|
|
+TERM rxvt-unicode256
|
|
|
+TERM rxvt-unicode-256color
|
|
|
+TERM screen
|
|
|
+TERM screen-256color
|
|
|
+TERM screen-256color-bce
|
|
|
+TERM screen-256color-s
|
|
|
+TERM screen-256color-bce-s
|
|
|
+TERM screen-bce
|
|
|
+TERM screen-w
|
|
|
+TERM screen.linux
|
|
|
+TERM vt100
|
|
|
+TERM xterm
|
|
|
+TERM xterm-16color
|
|
|
+TERM xterm-256color
|
|
|
+TERM xterm-88color
|
|
|
+TERM xterm-color
|
|
|
+TERM xterm-debian
|
|
|
+TERM xterm-termite
|
|
|
|
|
|
+## Documentation
|
|
|
+#
|
|
|
+# standard colors
|
|
|
+#
|
|
|
# Below are the color init strings for the basic file types. A color init
|
|
|
# string consists of one or more of the following numeric codes:
|
|
|
# Attribute codes:
|
|
@@ -67,160 +75,198 @@ TERM xterm-debian
|
|
|
# 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
|
|
|
-
|
|
|
-## dircolors 256 COLOR SUPPORT (see here: http://www.mail-archive.com/bug-coreutils@gnu.org/msg11030.html)
|
|
|
+#
|
|
|
+#
|
|
|
+# 256 color support
|
|
|
+# see here: http://www.mail-archive.com/bug-coreutils@gnu.org/msg11030.html)
|
|
|
+#
|
|
|
# Text 256 color coding:
|
|
|
# 38;5;COLOR_NUMBER
|
|
|
# Background 256 color coding:
|
|
|
# 48;5;COLOR_NUMBER
|
|
|
|
|
|
-NORMAL 00 # no color code at all
|
|
|
-FILE 00 # regular file: use no color at all
|
|
|
-RESET 0 # reset to "normal" color
|
|
|
-DIR 00;38;5;33 # directory
|
|
|
-LINK 01;38;5;45 # symbolic link. (If you set this to 'target' instead of a numerical value, the color is as for the file pointed to.)
|
|
|
-
|
|
|
-MULTIHARDLINK 30;41 # regular file with more than one link
|
|
|
-FIFO 48;5;230;38;5;136;01 # pipe
|
|
|
-SOCK 48;5;230;38;5;136;01 # socket
|
|
|
-DOOR 48;5;230;38;5;136;01 # door
|
|
|
-BLK 48;5;230;38;5;244;01 # block device driver
|
|
|
-CHR 48;5;230;38;5;244;01 # character device driver
|
|
|
-ORPHAN 48;5;235;38;5;160 # symlink to nonexistent file, or non-stat'able file
|
|
|
-SETUID 48;5;160;38;5;230 # file that is setuid (u+s)
|
|
|
-SETGID 48;5;136;38;5;230 # file that is setgid (g+s)
|
|
|
-CAPABILITY 30;41 # file with capability
|
|
|
-STICKY_OTHER_WRITABLE 48;5;64;38;5;230 # dir that is sticky and other-writable (+t,o+w)
|
|
|
-OTHER_WRITABLE 48;5;235;38;5;33 # dir that is other-writable (o+w) and not sticky
|
|
|
-STICKY 48;5;33;38;5;230 # dir with the sticky bit set (+t) and not other-writable
|
|
|
-EXEC 01;38;5;64 # This is for files with execute permission
|
|
|
+## Special files
|
|
|
|
|
|
-# Or if you want to colorize scripts even if they do not have the executable bit actually set.
|
|
|
-.sh 01;38;5;64
|
|
|
-.csh 01;38;5;64
|
|
|
-.ksh 01;38;5;64
|
|
|
-.bash 01;38;5;64
|
|
|
+NORMAL ;38;5;251 # no color code at all
|
|
|
+#FILE 00 # regular file: use no color at all
|
|
|
+RESET 0 # reset to "normal" color
|
|
|
+DIR ;38;5;39 # directory 01;34
|
|
|
+LINK ;38;5;43 # symbolic link. (If you set this to 'target' instead of a
|
|
|
+ # numerical value, the color is as for the file pointed to.)
|
|
|
+EXEC ;38;5;64 # This is for files with execute permission
|
|
|
+CAPABILITY 30;41 # file with capability
|
|
|
+MULTIHARDLINK 00 # regular file with more than one link
|
|
|
+FIFO 48;5;230;38;5;136;01 # pipe
|
|
|
+SOCK 48;5;230;38;5;136;01 # socket
|
|
|
+DOOR 48;5;230;38;5;136;01 # door
|
|
|
+BLK 48;5;230;38;5;244;01 # block device driver
|
|
|
+CHR 48;5;230;38;5;244;01 # character device driver
|
|
|
+ORPHAN 48;5;235;38;5;160 # symlink to nonexistent file, or non-stat'able file
|
|
|
+SETUID 48;5;160;38;5;230 # file that is setuid (u+s)
|
|
|
+SETGID 48;5;136;38;5;230 # file that is setgid (g+s)
|
|
|
+STICKY_OTHER_WRITABLE 48;5;64;38;5;230 # dir that is sticky and other-writable (+t,o+w)
|
|
|
+OTHER_WRITABLE 48;5;235;38;5;33 # dir that is other-writable (o+w) and not sticky
|
|
|
+STICKY 48;5;33;38;5;230 # dir with the sticky bit set (+t) and not other-writable
|
|
|
|
|
|
- # archives or compressed (violet + bold for compression)
|
|
|
-.tar 00;38;5;61
|
|
|
-.tgz 01;38;5;61
|
|
|
-.arj 01;38;5;61
|
|
|
-.taz 01;38;5;61
|
|
|
-.lzh 01;38;5;61
|
|
|
-.lzma 01;38;5;61
|
|
|
-.tlz 01;38;5;61
|
|
|
-.txz 01;38;5;61
|
|
|
-.zip 01;38;5;61
|
|
|
-.z 01;38;5;61
|
|
|
-.Z 01;38;5;61
|
|
|
-.dz 01;38;5;61
|
|
|
-.gz 01;38;5;61
|
|
|
-.lz 01;38;5;61
|
|
|
-.xz 01;38;5;61
|
|
|
-.bz2 01;38;5;61
|
|
|
-.bz 01;38;5;61
|
|
|
-.tbz 01;38;5;61
|
|
|
-.tbz2 01;38;5;61
|
|
|
-.tz 01;38;5;61
|
|
|
-.deb 01;38;5;61
|
|
|
-.rpm 01;38;5;61
|
|
|
-.jar 01;38;5;61
|
|
|
-.rar 01;38;5;61
|
|
|
-.ace 01;38;5;61
|
|
|
-.zoo 01;38;5;61
|
|
|
-.cpio 01;38;5;61
|
|
|
-.7z 01;38;5;61
|
|
|
-.rz 01;38;5;61
|
|
|
-.apk 01;38;5;61
|
|
|
+## Archives or compressed (violet + bold for compression)
|
|
|
+.tar 0;38;5;61
|
|
|
+.tgz ;38;5;61
|
|
|
+.arj ;38;5;61
|
|
|
+.taz ;38;5;61
|
|
|
+.lzh ;38;5;61
|
|
|
+.lzma ;38;5;61
|
|
|
+.tlz ;38;5;61
|
|
|
+.txz ;38;5;61
|
|
|
+.zip ;38;5;61
|
|
|
+.z ;38;5;61
|
|
|
+.Z ;38;5;61
|
|
|
+.dz ;38;5;61
|
|
|
+.gz ;38;5;61
|
|
|
+.lz ;38;5;61
|
|
|
+.xz ;38;5;61
|
|
|
+.bz2 ;38;5;61
|
|
|
+.bz ;38;5;61
|
|
|
+.tbz ;38;5;61
|
|
|
+.tbz2 ;38;5;61
|
|
|
+.tz ;38;5;61
|
|
|
+.deb ;38;5;61
|
|
|
+.rpm ;38;5;61
|
|
|
+.jar ;38;5;61
|
|
|
+.rar ;38;5;61
|
|
|
+.ace ;38;5;61
|
|
|
+.zoo ;38;5;61
|
|
|
+.cpio ;38;5;61
|
|
|
+.7z ;38;5;61
|
|
|
+.rz ;38;5;61
|
|
|
+.apk ;38;5;61
|
|
|
+.gem ;38;5;61
|
|
|
|
|
|
-# image formats (yellow)
|
|
|
-.jpg 00;38;5;136
|
|
|
-.JPG 00;38;5;136 #stupid but needed
|
|
|
-.jpeg 00;38;5;136
|
|
|
-.gif 00;38;5;136
|
|
|
-.bmp 00;38;5;136
|
|
|
-.pbm 00;38;5;136
|
|
|
-.pgm 00;38;5;136
|
|
|
-.ppm 00;38;5;136
|
|
|
-.tga 00;38;5;136
|
|
|
-.xbm 00;38;5;136
|
|
|
-.xpm 00;38;5;136
|
|
|
-.tif 00;38;5;136
|
|
|
-.tiff 00;38;5;136
|
|
|
-.png 00;38;5;136
|
|
|
-.svg 00;38;5;136
|
|
|
-.svgz 00;38;5;136
|
|
|
-.mng 00;38;5;136
|
|
|
-.pcx 00;38;5;136
|
|
|
-.dl 00;38;5;136
|
|
|
-.xcf 00;38;5;136
|
|
|
-.xwd 00;38;5;136
|
|
|
-.yuv 00;38;5;136
|
|
|
-.cgm 00;38;5;136
|
|
|
-.emf 00;38;5;136
|
|
|
-.eps 00;38;5;136
|
|
|
+# Image formats (yellow)
|
|
|
+.jpg 00;38;5;136
|
|
|
+.JPG 00;38;5;136 #stupid but needed
|
|
|
+.jpeg 00;38;5;136
|
|
|
+.gif 00;38;5;136
|
|
|
+.bmp 00;38;5;136
|
|
|
+.pbm 00;38;5;136
|
|
|
+.pgm 00;38;5;136
|
|
|
+.ppm 00;38;5;136
|
|
|
+.tga 00;38;5;136
|
|
|
+.xbm 00;38;5;136
|
|
|
+.xpm 00;38;5;136
|
|
|
+.tif 00;38;5;136
|
|
|
+.tiff 00;38;5;136
|
|
|
+.png 00;38;5;136
|
|
|
+.svg 00;38;5;136
|
|
|
+.svgz 00;38;5;136
|
|
|
+.mng 00;38;5;136
|
|
|
+.pcx 00;38;5;136
|
|
|
+.dl 00;38;5;136
|
|
|
+.xcf 00;38;5;136
|
|
|
+.xwd 00;38;5;136
|
|
|
+.yuv 00;38;5;136
|
|
|
+.cgm 00;38;5;136
|
|
|
+.emf 00;38;5;136
|
|
|
+.eps 00;38;5;136
|
|
|
+.CR2 00;38;5;136
|
|
|
+.ico 00;38;5;136
|
|
|
|
|
|
-# files of interest (base1 + bold)
|
|
|
-.pdf 01;38;5;245
|
|
|
-.tex 01;38;5;245
|
|
|
-.rdf 01;38;5;245
|
|
|
-.owl 01;38;5;245
|
|
|
-.n3 01;38;5;245
|
|
|
-.tt 01;38;5;245
|
|
|
-.nt 01;38;5;245
|
|
|
+# Files of special interest (base1 + bold)
|
|
|
+.tex ;38;5;245
|
|
|
+.pdf ;38;5;245
|
|
|
+.rdf ;38;5;245
|
|
|
+.owl ;38;5;245
|
|
|
+.n3 ;38;5;245
|
|
|
+.ttl ;38;5;245
|
|
|
+.nt ;38;5;245
|
|
|
+.torrent ;38;5;245
|
|
|
+.xml ;38;5;245
|
|
|
+*Makefile ;38;5;245
|
|
|
+*Rakefile ;38;5;245
|
|
|
+*build.xml ;38;5;245
|
|
|
+*rc ;38;5;245
|
|
|
+.nfo ;38;5;245
|
|
|
+*README ;38;5;245
|
|
|
+*README.txt ;38;5;245
|
|
|
+*readme.txt ;38;5;245
|
|
|
+.md ;38;5;245
|
|
|
+*README.markdown ;38;5;245
|
|
|
+.ini ;38;5;245
|
|
|
+.yml ;38;5;245
|
|
|
+.cfg ;38;5;245
|
|
|
+.conf ;38;5;245
|
|
|
+.c ;38;5;245
|
|
|
+.cpp ;38;5;245
|
|
|
+.cc ;38;5;245
|
|
|
|
|
|
# "unimportant" files as logs and backups (base01)
|
|
|
-.log 00;38;5;240
|
|
|
-.bak 00;38;5;240
|
|
|
-.aux 00;38;5;240
|
|
|
-.bbl 00;38;5;240
|
|
|
-.blg 00;38;5;240
|
|
|
-*~ 00;38;5;240
|
|
|
-*# 00;38;5;240
|
|
|
+.log 00;38;5;240
|
|
|
+.bak 00;38;5;240
|
|
|
+.aux 00;38;5;240
|
|
|
+.lof 00;38;5;240
|
|
|
+.lol 00;38;5;240
|
|
|
+.lot 00;38;5;240
|
|
|
+.out 00;38;5;240
|
|
|
+.toc 00;38;5;240
|
|
|
+.bbl 00;38;5;240
|
|
|
+.blg 00;38;5;240
|
|
|
+*~ 00;38;5;240
|
|
|
+*# 00;38;5;240
|
|
|
+.part 00;38;5;240
|
|
|
+.incomplete 00;38;5;240
|
|
|
+.swp 00;38;5;240
|
|
|
+.tmp 00;38;5;240
|
|
|
+.temp 00;38;5;240
|
|
|
+.o 00;38;5;240
|
|
|
+.pyc 00;38;5;240
|
|
|
+.class 00;38;5;240
|
|
|
+.cache 00;38;5;240
|
|
|
|
|
|
-# audio formats (orange)
|
|
|
-.aac 00;38;5;166
|
|
|
-.au 00;38;5;166
|
|
|
-.flac 00;38;5;166
|
|
|
-.mid 00;38;5;166
|
|
|
-.midi 00;38;5;166
|
|
|
-.mka 00;38;5;166
|
|
|
-.mp3 00;38;5;166
|
|
|
-.mpc 00;38;5;166
|
|
|
-.ogg 00;38;5;166
|
|
|
-.ra 00;38;5;166
|
|
|
-.wav 00;38;5;166
|
|
|
+# Audio formats (orange)
|
|
|
+.aac 00;38;5;166
|
|
|
+.au 00;38;5;166
|
|
|
+.flac 00;38;5;166
|
|
|
+.mid 00;38;5;166
|
|
|
+.midi 00;38;5;166
|
|
|
+.mka 00;38;5;166
|
|
|
+.mp3 00;38;5;166
|
|
|
+.mpc 00;38;5;166
|
|
|
+.ogg 00;38;5;166
|
|
|
+.ra 00;38;5;166
|
|
|
+.wav 00;38;5;166
|
|
|
+.m4a 00;38;5;166
|
|
|
# http://wiki.xiph.org/index.php/MIME_Types_and_File_Extensions
|
|
|
-.axa 00;38;5;166
|
|
|
-.oga 00;38;5;166
|
|
|
-.spx 00;38;5;166
|
|
|
-.xspf 00;38;5;166
|
|
|
+.axa 00;38;5;166
|
|
|
+.oga 00;38;5;166
|
|
|
+.spx 00;38;5;166
|
|
|
+.xspf 00;38;5;166
|
|
|
|
|
|
-# video formats (as audio + bold)
|
|
|
-.mov 01;38;5;166
|
|
|
-.mpg 01;38;5;166
|
|
|
-.mpeg 01;38;5;166
|
|
|
-.m2v 01;38;5;166
|
|
|
-.mkv 01;38;5;166
|
|
|
-.ogm 01;38;5;166
|
|
|
-.mp4 01;38;5;166
|
|
|
-.m4v 01;38;5;166
|
|
|
-.mp4v 01;38;5;166
|
|
|
-.vob 01;38;5;166
|
|
|
-.qt 01;38;5;166
|
|
|
-.nuv 01;38;5;166
|
|
|
-.wmv 01;38;5;166
|
|
|
-.asf 01;38;5;166
|
|
|
-.rm 01;38;5;166
|
|
|
-.rmvb 01;38;5;166
|
|
|
-.flc 01;38;5;166
|
|
|
-.avi 01;38;5;166
|
|
|
-.fli 01;38;5;166
|
|
|
-.flv 01;38;5;166
|
|
|
-.gl 01;38;5;166
|
|
|
+# Video formats (as audio + bold)
|
|
|
+.mov ;38;5;166
|
|
|
+.mpg ;38;5;166
|
|
|
+.mpeg ;38;5;166
|
|
|
+.m2v ;38;5;166
|
|
|
+.mkv ;38;5;166
|
|
|
+.ogm ;38;5;166
|
|
|
+.mp4 ;38;5;166
|
|
|
+.m4v ;38;5;166
|
|
|
+.mp4v ;38;5;166
|
|
|
+.vob ;38;5;166
|
|
|
+.qt ;38;5;166
|
|
|
+.nuv ;38;5;166
|
|
|
+.wmv ;38;5;166
|
|
|
+.asf ;38;5;166
|
|
|
+.rm ;38;5;166
|
|
|
+.rmvb ;38;5;166
|
|
|
+.flc ;38;5;166
|
|
|
+.avi ;38;5;166
|
|
|
+.fli ;38;5;166
|
|
|
+.flv ;38;5;166
|
|
|
+.gl ;38;5;166
|
|
|
+.m2ts ;38;5;166
|
|
|
+.divx ;38;5;166
|
|
|
+.webm ;38;5;166
|
|
|
# http://wiki.xiph.org/index.php/MIME_Types_and_File_Extensions
|
|
|
-.axv 01;38;5;166
|
|
|
-.anx 01;38;5;166
|
|
|
-.ogv 01;38;5;166
|
|
|
-.ogx 01;38;5;166
|
|
|
-
|
|
|
+.axv ;38;5;166
|
|
|
+.anx ;38;5;166
|
|
|
+.ogv ;38;5;166
|
|
|
+.ogx ;38;5;166
|