Tim Waugh 8eac3d
# Configuration file for the color ls utility
Tim Waugh 8eac3d
# This file goes in the /etc directory, and must be world readable.
Tim Waugh 8eac3d
# You can copy this file to .dir_colors in your $HOME directory to override
Tim Waugh 8eac3d
# the system defaults.
Tim Waugh 8eac3d
Tim Waugh 8eac3d
# COLOR needs one of these arguments: 'tty' colorizes output to ttys, but not
Tim Waugh 8eac3d
# pipes. 'all' adds color characters to all output. 'none' shuts colorization
Tim Waugh 8eac3d
# off.
Tim Waugh 8eac3d
COLOR tty
Tim Waugh 8eac3d
Tim Waugh 8eac3d
# Extra command line options for ls go here.
Tim Waugh 8eac3d
# Basically these ones are:
Tim Waugh 8eac3d
#  -F = show '/' for dirs, '*' for executables, etc.
Tim Waugh 8eac3d
#  -T 0 = don't trust tab spacing when formatting ls output.
Tim Waugh 8eac3d
OPTIONS -F -T 0
Tim Waugh 8eac3d
Tim Waugh 8eac3d
# Below, there should be one TERM entry for each termtype that is colorizable
Tim Waugh 8eac3d
TERM linux
Tim Waugh 8eac3d
TERM console
Tim Waugh 8eac3d
TERM con132x25
Tim Waugh 8eac3d
TERM con132x30
Tim Waugh 8eac3d
TERM con132x43
Tim Waugh 8eac3d
TERM con132x60
Tim Waugh 8eac3d
TERM con80x25
Tim Waugh 8eac3d
TERM con80x28
Tim Waugh 8eac3d
TERM con80x30
Tim Waugh 8eac3d
TERM con80x43
Tim Waugh 8eac3d
TERM con80x50
Tim Waugh 8eac3d
TERM con80x60
Tim Waugh 8eac3d
TERM cons25
Tim Waugh 8eac3d
TERM xterm
Ondrej Vasik 7a8df7
TERM xterm-16color
Ondrej Vasik 7a8df7
TERM xterm-88color
Ondrej Vasik 7a8df7
TERM xterm-256color
Tim Waugh 8eac3d
TERM rxvt
Ondrej Vasik 7a8df7
TERM rxvt-unicode
Tim Waugh 8eac3d
TERM xterm-color
Tim Waugh 8eac3d
TERM color-xterm
Tim Waugh 8eac3d
TERM vt100
Tim Waugh 8eac3d
TERM dtterm
Tim Waugh 8eac3d
TERM color_xterm
Tim Waugh 8eac3d
Tim Waugh 8eac3d
# EIGHTBIT, followed by '1' for on, '0' for off. (8-bit output)
Tim Waugh 8eac3d
EIGHTBIT 1
Tim Waugh 8eac3d
Tim Waugh 8eac3d
# Below are the color init strings for the basic file types. A color init
Tim Waugh 8eac3d
# string consists of one or more of the following numeric codes:
Tim Waugh 8eac3d
# Attribute codes: 
Tim Waugh 8eac3d
# 00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed
Tim Waugh 8eac3d
# Text color codes:
Tim Waugh 8eac3d
# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white
Tim Waugh 8eac3d
# Background color codes:
Tim Waugh 8eac3d
# 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white
Tim Waugh 8eac3d
NORMAL 00	# global default, although everything should be something.
Tim Waugh 8eac3d
FILE 00 	# normal file
Tim Waugh 8eac3d
DIR 00;34 	# directory
Tim Waugh 8eac3d
LINK 00;36 	# symbolic link
Tim Waugh 8eac3d
FIFO 40;33	# pipe
Tim Waugh 8eac3d
SOCK 00;35	# socket
Tim Waugh 8eac3d
BLK 40;33;01	# block device driver
Tim Waugh 8eac3d
CHR 40;33;01 	# character device driver
Tim Waugh 8eac3d
ORPHAN 01;05;37;41  # orphaned syminks
Tim Waugh 8eac3d
MISSING 01;05;37;41 # ... and the files they point to
Tim Waugh 8eac3d
Tim Waugh 8eac3d
# This is for files with execute permission:
Tim Waugh 8eac3d
EXEC 00;32 
Tim Waugh 8eac3d
Tim Waugh 8eac3d
# List any file extensions like '.gz' or '.tar' that you would like ls
Tim Waugh 8eac3d
# to colorize below. Put the extension, a space, and the color init string.
Tim Waugh 8eac3d
# (and any comments you want to add after a '#')
Tim Waugh 8eac3d
.cmd 00;32 # executables (green)
Tim Waugh 8eac3d
.exe 00;32
Tim Waugh 8eac3d
.com 00;32
Tim Waugh 8eac3d
.btm 00;32
Tim Waugh 8eac3d
.bat 00;32
Tim Waugh 8eac3d
.sh  00;32
Tim Waugh 8eac3d
.csh 00;32
Ondrej Vasik 7a8df7
# archives or compressed (red)
Ondrej Vasik 7a8df7
.tar 00;31 
Tim Waugh 8eac3d
.tgz 00;31
Ondrej Vasik 7a8df7
.svgz 00;31
Tim Waugh 8eac3d
.arj 00;31
Tim Waugh 8eac3d
.taz 00;31
Tim Waugh 8eac3d
.lzh 00;31
Ondrej Vasik 7a8df7
.lzma 00;31
Tim Waugh 8eac3d
.zip 00;31
Tim Waugh 8eac3d
.z   00;31
Tim Waugh 8eac3d
.Z   00;31
Ondrej Vasik 7a8df7
.dz  00;31
Tim Waugh 8eac3d
.gz  00;31
Tim Waugh 8eac3d
.bz2 00;31
Ondrej Vasik 7a8df7
.tbz2 00;31
Tim Waugh 8eac3d
.bz  00;31
Tim Waugh 8eac3d
.tz  00;31
Ondrej Vasik 7a8df7
.deb 00;31
Tim Waugh 8eac3d
.rpm 00;31
Ondrej Vasik 7a8df7
.jar 00;31
Ondrej Vasik 7a8df7
.rar 00;31
Ondrej Vasik 7a8df7
.ace 00;31
Ondrej Vasik 7a8df7
.zoo 00;31
Tim Waugh 8eac3d
.cpio 00;31
Ondrej Vasik 7a8df7
.7z  00;31
Ondrej Vasik 7a8df7
.rz  00;31
Ondrej Vasik 7a8df7
# image formats
Ondrej Vasik 7a8df7
.jpg 00;35 
Ondrej Vasik 7a8df7
.jpeg 00;35
Tim Waugh 8eac3d
.gif 00;35
Tim Waugh 8eac3d
.bmp 00;35
Ondrej Vasik 7a8df7
.pbm 00;35
Ondrej Vasik 7a8df7
.pgm 00;35
Ondrej Vasik 7a8df7
.ppm 00;35
Ondrej Vasik 7a8df7
.tga 00;35
Tim Waugh 8eac3d
.xbm 00;35
Tim Waugh 8eac3d
.xpm 00;35
Tim Waugh 8eac3d
.tif 00;35
Ondrej Vasik 7a8df7
.tiff 00;35
Ondrej Vasik 7a8df7
.png 00;35
Ondrej Vasik 7a8df7
.mng 00;35
Ondrej Vasik 7a8df7
.pcx 00;35
Ondrej Vasik 7a8df7
.mov 00;35
Ondrej Vasik 7a8df7
.mpg 00;35
Ondrej Vasik 7a8df7
.mpeg 00;35
Ondrej Vasik 7a8df7
.m2v 00;35
Ondrej Vasik 7a8df7
.mkv 00;35
Ondrej Vasik 7a8df7
.ogm 00;35
Ondrej Vasik 7a8df7
.mp4 00;35
Ondrej Vasik 7a8df7
.m4v 00;35
Ondrej Vasik 7a8df7
.mp4v 00;35
Ondrej Vasik 7a8df7
.vob 00;35
Ondrej Vasik 7a8df7
.qt  00;35
Ondrej Vasik 7a8df7
.nuv 00;35
Ondrej Vasik 7a8df7
.wmv 00;35
Ondrej Vasik 7a8df7
.asf 00;35
Ondrej Vasik 7a8df7
.rm  00;35
Ondrej Vasik 7a8df7
.rmvb 00;35
Ondrej Vasik 7a8df7
.flc 00;35
Ondrej Vasik 7a8df7
.avi 00;35
Ondrej Vasik 7a8df7
.fli 00;35
Ondrej Vasik 7a8df7
.gl 00;35
Ondrej Vasik 7a8df7
.dl 00;35
Ondrej Vasik 7a8df7
.xcf 00;35
Ondrej Vasik 7a8df7
.xwd 00;35
Ondrej Vasik 7a8df7
.yuv 00;35
Ondrej Vasik 7a8df7
.svg 00;35