37 lines
688 B
Bash
37 lines
688 B
Bash
#!/bin/zsh
|
|
# Colors are organized into (Foreground)(Background) bits as seen below:
|
|
# ========
|
|
# 1 - Directory
|
|
# 2 - Symbolic link
|
|
# 3 - Socket
|
|
# 4 - Pipe
|
|
# 5 - Executable
|
|
# 6 - Block special
|
|
# 7 - Character special
|
|
# 8 - Executable with setgid bit set
|
|
# 9 - Executable with setgid bit set
|
|
# 10- Directory writable to others, with sticky bit
|
|
# 11- Directory writable to others, without sticky bit
|
|
# ========
|
|
# a black
|
|
# b red
|
|
# c green
|
|
# d brown
|
|
# e blue
|
|
# f magenta
|
|
# g cyan
|
|
# h light grey
|
|
# CAPITAL (BOLD)
|
|
# x default
|
|
|
|
# actual colorscheme
|
|
export LSCOLORS="ExxxxxDxBxxxxxxxxxxxxx"
|
|
|
|
# for OSX, fixes spacing issues
|
|
f_notabs=0
|
|
|
|
# default ls to use defined colorscheme
|
|
alias ls='ls -G'
|
|
|
|
|