User Tools

Site Tools


dotfiles:dircolors.256colors

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

dotfiles:dircolors.256colors [2015/01/28 12:40] – created warnauddotfiles:dircolors.256colors [2020/12/17 05:23] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +<code bash>
 +# Dark 256 color solarized theme for the color GNU ls utility.
 +# Used and tested with dircolors (GNU coreutils) 8.5
 +#
 +# @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 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 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 rxvt-unicode-256color
 +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
 +
 +## 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:
 +# 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
 +#
 +#
 +# 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
 +
 +## Special files
 +
 +NORMAL 00;38;5;244 # 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 01;34
 +LINK 01;38;5;37 # 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 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
 +# This is for files with execute permission:
 +EXEC 01;38;5;64
 +
 +## Archives or compressed (bold for compression)
 +.tar    00;38;5;88
 +.tgz    01;38;5;88
 +.arj    01;38;5;88
 +.taz    01;38;5;88
 +.lzh    01;38;5;88
 +.lzma   01;38;5;88
 +.tlz    01;38;5;88
 +.txz    01;38;5;88
 +.zip    01;38;5;88
 +.z      01;38;5;88
 +.Z      01;38;5;88
 +.dz     01;38;5;88
 +.gz     01;38;5;88
 +.lz     01;38;5;88
 +.xz     01;38;5;88
 +.bz2    01;38;5;88
 +.bz     01;38;5;88
 +.tbz    01;38;5;88
 +.tbz2   01;38;5;88
 +.tz     01;38;5;88
 +.deb    01;38;5;88
 +.rpm    01;38;5;88
 +.jar    01;38;5;88
 +.rar    01;38;5;88
 +.ace    01;38;5;88
 +.zoo    01;38;5;88
 +.cpio   01;38;5;88
 +.7z     01;38;5;88
 +.rz     01;38;5;88
 +.apk    01;38;5;88
 +
 +# 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
 +
 +## Source text
 +.h      00;38;5;177
 +.c      00;38;5;177
 +.C      00;38;5;177
 +.cc     00;38;5;177
 +.cpp    00;38;5;177
 +.cxx    00;38;5;177
 +.objc   00;38;5;177
 +.sh     00;38;5;177
 +.csh    00;38;5;177
 +.zsh    00;38;5;177
 +.el     00;38;5;177
 +.vim    00;38;5;177
 +.java   00;38;5;177
 +.pl     00;38;5;177
 +.pm     00;38;5;177
 +.py     00;38;5;177
 +.rb     00;38;5;177
 +.hs     00;38;5;177
 +.php    00;38;5;177
 +.htm    00;38;5;177
 +.html   00;38;5;177
 +.shtml  00;38;5;177
 +.xml    00;38;5;177
 +.rdf    00;38;5;177
 +.css    00;38;5;177
 +.js     00;38;5;177
 +.man    00;38;5;177
 +.pod    00;38;5;177
 +.tex    00;38;5;177
 +.gpi    00;38;5;177
 +
 +# Files of special interest (base1 + bold)
 +.rdf             01;38;5;245
 +.owl             01;38;5;245
 +.n3              01;38;5;245
 +.ttl             01;38;5;245
 +.nt              01;38;5;245
 +.torrent         01;38;5;245
 +*Makefile        01;38;5;245
 +*Rakefile        01;38;5;245
 +*build.xml       01;38;5;245
 +*rc              01;38;5;245
 +*1               01;38;5;245
 +.nfo             01;38;5;245
 +*README          01;38;5;245
 +*README.txt      01;38;5;245
 +*readme.txt      01;38;5;245
 +.md              01;38;5;245
 +*README.markdown 01;38;5;245
 +.ini             01;38;5;245
 +.yml             01;38;5;245
 +.cfg             01;38;5;245
 +.conf            01;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
 +.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
 +
 +## Binary document formats and multimedia source
 +.doc    00;38;5;99
 +.docx   00;38;5;99
 +.rtf    00;38;5;99
 +.dot    00;38;5;99
 +.dotx   00;38;5;99
 +.xls    00;38;5;99
 +.xlsx   00;38;5;99
 +.ppt    00;38;5;99
 +.pptx   00;38;5;99
 +.fla    00;38;5;99
 +.psd    00;38;5;99
 +.pdf    00;38;5;99
 +.djvu   00;38;5;99
 +.odt    00;38;5;99
 +.fodt   00;38;5;99
 +.ods    00;38;5;99
 +.fods   00;38;5;99
 +.odp    00;38;5;99
 +.fodp   00;38;5;99
 +.odg    00;38;5;99
 +.fodg   00;38;5;99
 +.odb    00;38;5;99
 +.odf    00;38;5;99
 +
 +# 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
 +
 +# 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
 +.m2ts   01;38;5;166
 +.divx   01;38;5;166
 +.webm   01;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
 +
 +</code>