.dircolors 6.8 KB

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