# colorrc - personalized file coloring configuration for GNU ls # Steve Kinzler, steve@kinzler.com, Mar 98 # https://kinzler.com/me/home.html#unixcfg # Note: You can view a useful colorization of this file with like: # viewcolorrc < ~/etc/colorrc | less -R # and available color combinations with: termcolors TERM color_xterm TERM gnome TERM kterm TERM kvt TERM linux TERM putty TERM putty16 TERM xterm-16color TERM xterm-color TERM xterm16 TERM xterm8 TERM xtermc TERM xtermo16 TERM xtermo8 TERM xterm256 TERM xterm-256color # Color codes for ANSI (ISO 6429) scheme # 00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed # FG: 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white # BG: 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white # FG lighter, BG darker # Note: These configurations make the most sense # with my xterm16 color scheme (ANSI). See # https://kinzler.com/me/home.html#etc/xresources.ad # Note: This file is at the point where the $LS_COLORS created from it # is almost 1018 characters. At this size, there may be problems # with shells that have this limit on the size of a single # command line argument, eg *csh on Solaris and Irix. # Note: My setenvls script, a wrapper around dircolors, parses the lines # below beginning with #2# into $LS_COLORS2 and #3# into $LS_COLORS3. # The same length limit would apply to this environment variable. # FreeBSD/MacOS ls(1): #INCLUDE# LSCOLORS=ExgxbhahCxehfhCxCxExEx # DIR Ex # LINK gx # SOCK bh # FIFO ah # EXEC Cx # BLK eh # CHR fh # EXEC w/ setuid Cx # EXEC w/ setgid Cx # DIR go+w,+t Ex # DIR go+w,-t Ex NORMAL 00 FILE 00 DIR 01;34 LINK 01 ORPHAN 36;41 MISSING 30;41 FIFO 30;47 SOCK 31;47 BLK 34;47 CHR 35;47 EXEC 01;32 #2#*.bat 01;32 #2#*.btm 01;32 #2#*.cmd 01;32 #2#*.com 01;32 *.exe 01;32 #2#*-wow 01;33;41 #2#*-WOW 01;33;41;05 *README 45 #3#*README.md 45 *TODO 46 *akefile 42 *.ini 30;42 *.err 41 *.a 33 *.class 33 *.o 33 *.c 04 *.h 04 *.java 04 #3#*.l 04 #3#*.y 04 *.csh 01;33 #3#*.ksh 01;33 #2#*.m 01;33 #3#*.php 01;33 *.pl 01;33 *.pm 01;33 *.py 01;33 #3#*.rb 01;33 *.sh 01;33 *.sql 01;33 #3#*.vim 01;33 *.yml 01;33 #2#*.ics 36 #3#*.kml 36 #3#*.kmz 36 *.url 36 *.css 01;35 *.htm 01;35 *.html 01;35 *.js 01;35 #2#*.json 01;35 *.mason 01;35 #2#*.md 01;35 #3#*.rss 01;35 *.txt 01;35 #3#*.vrml 01;35 #3#*.wrl 01;35 *.xml 01;35 #3#*.acv 01;31 #2#*.azw 01;31 #2#*.cbr 01;31 *.cbz 01;31 *.doc 01;31 *.docx 01;31 #2#*.dot 01;31 #2#*.dvi 01;31 #2#*.epub 01;31 *.eps 01;31 #3#*.fb2 01;31 #2#*.fig 01;31 #2#*.latex 01;31 #2#*.lyx 01;31 #2#*.mobi 01;31 *.odt 01;31 #2#*.ott 01;31 *.pdf 01;31 *.ps 01;31 #2#*.rtf 01;31 #2#*.sdw 01;31 *.tex 01;31 #2#*.vor 01;31 #2#*.vsd 01;31 #2#*.stc 01;31 #2#*.std 01;31 #2#*.sti 01;31 #2#*.stw 01;31 #2#*.sxc 01;31 #2#*.sxd 01;31 #2#*.sxg 01;31 #2#*.sxi 01;31 #2#*.sxm 01;31 #2#*.sxw 01;31 *.bmp 01;36 #2#*.fs 01;36 *.gif 01;36 #3#*.jp2 01;36 #2#*.jpeg 01;36 *.jpg 01;36 #3#*.odg 01;36 *.pbm 01;36 #2#*.pcx 01;36 *.pgm 01;36 *.png 01;36 #2#*.pnm 01;36 *.ppm 01;36 #2#*.psd 01;36 #2#*.ras 01;36 #2#*.svg 01;36 #2#*.tif 01;36 #2#*.tiff 01;36 #3#*.webp 01;36 *.xbm 01;36 #2#*.xcf 01;36 *.xpm 01;36 #2#*.xwd 01;36 *.ico 01;36;44 #2#*.aac 35 #2#*.aif 35 #2#*.aiff 35 #2#*.au 35 #2#*.m4a 35 #2#*.mid 35 #3#*.mka 35 #2#*.mp2 35 *.mp3 35 #2#*.ogg 35 #2#*.ra 35 #2#*.ram 35 #3#*.snd 35 *.wav 35 *.wma 35 #2#*.3gp 32 #3#*.3gpp 32 #2#*.asf 32 *.avi 32 #2#*.flv 32 #3#*.m4v 32 #3#*.mkv 32 *.mov 32 #2#*.movie 32 #2#*.mp4 32 #2#*.mpe 32 #2#*.mpeg 32 *.mpg 32 #2#*.qt 32 #2#*.rm 32 #2#*.VOB 32 #3#*.webm 32 *.wmv 32 *.csv 34 #2#*.mdb 34 #2#*.ods 34 *.ppt 34 #2#*.pptx 34 #2#*.tsv 34 #2#*.qif 34 #2#*.qfx 34 #2#*.wk4 34 *.xls 34 #2#*.xlsx 34 #3#*.xlsm 34 #2#*.asc 01;30 *.gpg 01;30 *.pgp 01;30 *.Z 31 *.bz2 31 *.gz 31 #3#*.z 31 #3#*.lz 31 #3#*.xz 31 #2#*_spam.mbox 01;34;44 #2#*_mbox 01;30;44 *mbox 30;44 #2#*.deb 30;44 #2#*.iso 30;44 *.rpm 30;44 *.tar 30;44 *mbox.gz 31;44 #3#*.7z 31;44 #2#*.apk 31;44 *.tar.Z 31;44 #2#*.tar.bz2 31;44 *.tar.gz 31;44 #3#*.tar.xz 31;44 #2#*.taz 31;44 *.tgz 31;44 #3#*.txz 31;44 *.jar 31;44 #3#*.ear 31;44 #3#*.war 31;44 #2#*.rar 31;44 #3#*.vba 31;44 #3#*.whl 31;44 *.zip 31;44 *.db 30;46 *.dir 30;46 *.pag 30;46 #3#*.cer 30;43 #3#*.crl 30;43 #3#*.crt 30;43 #3#*.csr 30;43 #3#*.jks 30;43 #3#*.key 30;43 #3#*.keystore 30;43 #3#*.p12 30;43 #3#*.p7b 30;43 #3#*.pem 30;43 #3#*.pfx 30;43 #3#*.prm 30;43 #3#*.truststore 30;43 #3#*.prc 01;32;43 #3#*.pdb 01;36;43 #3#*.pqa 01;33;43 *~ 37 #3#*,v 37 *- 37 #3#*.backup 37 #2#*.BAK 37 *.bak 37 #3#*.lock 37 *.old 37 #2#*.older 37 *.orig 37 *.swp 37 *+ 01;37 *.new 01;37