# # OpenBSD stuff # # GNU ls(1) from OpenBSD ports is named gls(1)/gdircolors(1). if -exe gls; then if [ "$TERM" != 'dumb' ]; then if -exe gdircolors; then eval $(gdircolors -b) fi alias ls='gls -h --color=auto' alias l='gls -lh --color=auto' else alias ls='gls -h' alias l='gls -lh' fi # colorls(1) is {Open,Net}BSD port name for FreeBSD ls(1) elif -exe colorls; then if [ "$TERM" != 'dumb' ]; then export LSCOLORS='exfxbxdxcxegedabagacad' alias ls='colorls -GFh' alias l='colorls -lGFh' else alias ls='colorls -Fh' alias l='colorls -lFh' fi else alias ls='ls -Fh' fi # GNU tar is called gtar if -exe gtar; then alias tar='gtar' fi # GNU find is called gfind if -exe gfind; then alias find='gfind' fi