dotwryn/zsh/osx/color-ls
2019-12-02 10:16:05 -07:00

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'