Blob


2 # Dark 256 color solarized theme for the color GNU ls utility.
3 # Used and tested with dircolors (GNU coreutils) 8.5
4 #
5 # @author {@link http://sebastian.tramp.name Sebastian Tramp}
6 # @license http://sam.zoy.org/wtfpl/ Do What The Fuck You Want To Public License (WTFPL)
7 #
8 # More Information at
9 # https://github.com/seebi/dircolors-solarized
11 # Term Section
12 TERM Eterm
13 TERM ansi
14 TERM color-xterm
15 TERM con132x25
16 TERM con132x30
17 TERM con132x43
18 TERM con132x60
19 TERM con80x25
20 TERM con80x28
21 TERM con80x30
22 TERM con80x43
23 TERM con80x50
24 TERM con80x60
25 TERM cons25
26 TERM console
27 TERM cygwin
28 TERM dtterm
29 TERM eterm-color
30 TERM gnome
31 TERM gnome-256color
32 TERM jfbterm
33 TERM konsole
34 TERM kterm
35 TERM linux
36 TERM linux-c
37 TERM mach-color
38 TERM mlterm
39 TERM putty
40 TERM rxvt
41 TERM rxvt-256color
42 TERM rxvt-cygwin
43 TERM rxvt-cygwin-native
44 TERM rxvt-unicode
45 TERM rxvt-unicode256
46 TERM rxvt-unicode-256color
47 TERM screen
48 TERM screen-256color
49 TERM screen-256color-bce
50 TERM screen-256color-s
51 TERM screen-256color-bce-s
52 TERM screen-bce
53 TERM screen-w
54 TERM screen.linux
55 TERM vt100
56 TERM xterm
57 TERM xterm-16color
58 TERM xterm-256color
59 TERM xterm-88color
60 TERM xterm-color
61 TERM xterm-debian
62 TERM xterm-termite
64 ## Documentation
65 #
66 # standard colors
67 #
68 # Below are the color init strings for the basic file types. A color init
69 # string consists of one or more of the following numeric codes:
70 # Attribute codes:
71 # 00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed
72 # Text color codes:
73 # 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white
74 # Background color codes:
75 # 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white
76 #
77 #
78 # 256 color support
79 # see here: http://www.mail-archive.com/bug-coreutils@gnu.org/msg11030.html)
80 #
81 # Text 256 color coding:
82 # 38;5;COLOR_NUMBER
83 # Background 256 color coding:
84 # 48;5;COLOR_NUMBER
86 ## Special files
88 NORMAL 00;38;5;244 # no color code at all
89 #FILE 00 # regular file: use no color at all
90 RESET 0 # reset to "normal" color
91 DIR 00;38;5;33 # directory 01;34
92 LINK 01;38;5;37 # symbolic link. (If you set this to 'target' instead of a
93 # numerical value, the color is as for the file pointed to.)
94 MULTIHARDLINK 00 # regular file with more than one link
95 FIFO 48;5;230;38;5;136;01 # pipe
96 SOCK 48;5;230;38;5;136;01 # socket
97 DOOR 48;5;230;38;5;136;01 # door
98 BLK 48;5;230;38;5;244;01 # block device driver
99 CHR 48;5;230;38;5;244;01 # character device driver
100 ORPHAN 48;5;235;38;5;160 # symlink to nonexistent file, or non-stat'able file
101 SETUID 48;5;160;38;5;230 # file that is setuid (u+s)
102 SETGID 48;5;136;38;5;230 # file that is setgid (g+s)
103 CAPABILITY 30;41 # file with capability
104 STICKY_OTHER_WRITABLE 48;5;64;38;5;230 # dir that is sticky and other-writable (+t,o+w)
105 OTHER_WRITABLE 48;5;235;38;5;33 # dir that is other-writable (o+w) and not sticky
106 STICKY 48;5;33;38;5;230 # dir with the sticky bit set (+t) and not other-writable
107 # This is for files with execute permission:
108 EXEC 01;38;5;64
110 ## Archives or compressed (violet + bold for compression)
111 .tar 00;38;5;61
112 .tgz 01;38;5;61
113 .arj 01;38;5;61
114 .taz 01;38;5;61
115 .lzh 01;38;5;61
116 .lzma 01;38;5;61
117 .tlz 01;38;5;61
118 .txz 01;38;5;61
119 .zip 01;38;5;61
120 .z 01;38;5;61
121 .Z 01;38;5;61
122 .dz 01;38;5;61
123 .gz 01;38;5;61
124 .lz 01;38;5;61
125 .xz 01;38;5;61
126 .bz2 01;38;5;61
127 .bz 01;38;5;61
128 .tbz 01;38;5;61
129 .tbz2 01;38;5;61
130 .tz 01;38;5;61
131 .deb 01;38;5;61
132 .rpm 01;38;5;61
133 .jar 01;38;5;61
134 .rar 01;38;5;61
135 .ace 01;38;5;61
136 .zoo 01;38;5;61
137 .cpio 01;38;5;61
138 .7z 01;38;5;61
139 .rz 01;38;5;61
140 .apk 01;38;5;61
141 .gem 01;38;5;61
143 # Image formats (yellow)
144 .jpg 00;38;5;136
145 .JPG 00;38;5;136 #stupid but needed
146 .jpeg 00;38;5;136
147 .gif 00;38;5;136
148 .bmp 00;38;5;136
149 .pbm 00;38;5;136
150 .pgm 00;38;5;136
151 .ppm 00;38;5;136
152 .tga 00;38;5;136
153 .xbm 00;38;5;136
154 .xpm 00;38;5;136
155 .tif 00;38;5;136
156 .tiff 00;38;5;136
157 .png 00;38;5;136
158 .svg 00;38;5;136
159 .svgz 00;38;5;136
160 .mng 00;38;5;136
161 .pcx 00;38;5;136
162 .dl 00;38;5;136
163 .xcf 00;38;5;136
164 .xwd 00;38;5;136
165 .yuv 00;38;5;136
166 .cgm 00;38;5;136
167 .emf 00;38;5;136
168 .eps 00;38;5;136
169 .CR2 00;38;5;136
170 .ico 00;38;5;136
172 # Files of special interest (base1 + bold)
173 .tex 01;38;5;245
174 .rdf 01;38;5;245
175 .owl 01;38;5;245
176 .n3 01;38;5;245
177 .ttl 01;38;5;245
178 .nt 01;38;5;245
179 .torrent 01;38;5;245
180 .xml 01;38;5;245
181 *Makefile 01;38;5;245
182 *Rakefile 01;38;5;245
183 *build.xml 01;38;5;245
184 *rc 01;38;5;245
185 *1 01;38;5;245
186 .nfo 01;38;5;245
187 *README 01;38;5;245
188 *README.txt 01;38;5;245
189 *readme.txt 01;38;5;245
190 .md 01;38;5;245
191 *README.markdown 01;38;5;245
192 .ini 01;38;5;245
193 .yml 01;38;5;245
194 .cfg 01;38;5;245
195 .conf 01;38;5;245
196 .c 01;38;5;245
197 .cpp 01;38;5;245
198 .cc 01;38;5;245
200 # "unimportant" files as logs and backups (base01)
201 .log 00;38;5;240
202 .bak 00;38;5;240
203 .aux 00;38;5;240
204 .bbl 00;38;5;240
205 .blg 00;38;5;240
206 *~ 00;38;5;240
207 *# 00;38;5;240
208 .part 00;38;5;240
209 .incomplete 00;38;5;240
210 .swp 00;38;5;240
211 .tmp 00;38;5;240
212 .temp 00;38;5;240
213 .o 00;38;5;240
214 .pyc 00;38;5;240
215 .class 00;38;5;240
216 .cache 00;38;5;240
218 # Audio formats (orange)
219 .aac 00;38;5;166
220 .au 00;38;5;166
221 .flac 00;38;5;166
222 .mid 00;38;5;166
223 .midi 00;38;5;166
224 .mka 00;38;5;166
225 .mp3 00;38;5;166
226 .mpc 00;38;5;166
227 .ogg 00;38;5;166
228 .ra 00;38;5;166
229 .wav 00;38;5;166
230 .m4a 00;38;5;166
231 # http://wiki.xiph.org/index.php/MIME_Types_and_File_Extensions
232 .axa 00;38;5;166
233 .oga 00;38;5;166
234 .spx 00;38;5;166
235 .xspf 00;38;5;166
237 # Video formats (as audio + bold)
238 .mov 01;38;5;166
239 .mpg 01;38;5;166
240 .mpeg 01;38;5;166
241 .m2v 01;38;5;166
242 .mkv 01;38;5;166
243 .ogm 01;38;5;166
244 .mp4 01;38;5;166
245 .m4v 01;38;5;166
246 .mp4v 01;38;5;166
247 .vob 01;38;5;166
248 .qt 01;38;5;166
249 .nuv 01;38;5;166
250 .wmv 01;38;5;166
251 .asf 01;38;5;166
252 .rm 01;38;5;166
253 .rmvb 01;38;5;166
254 .flc 01;38;5;166
255 .avi 01;38;5;166
256 .fli 01;38;5;166
257 .flv 01;38;5;166
258 .gl 01;38;5;166
259 .m2ts 01;38;5;166
260 .divx 01;38;5;166
261 .webm 01;38;5;166
262 # http://wiki.xiph.org/index.php/MIME_Types_and_File_Extensions
263 .axv 01;38;5;166
264 .anx 01;38;5;166
265 .ogv 01;38;5;166
266 .ogx 01;38;5;166