CLS_PAT_dot='^\.' CLS_PAT_hdr='.*\.([hH]|hh)$' CLS_PAT_src='.*\.([sS]|[cC]|cc|java|f|py|el|tex|vim|fig)$' CLS_PAT_obj='.*\.([oa]|pyc|pyo|dvi|elc|obj|core)$' CLS_PAT_doc='.*\.(txt|doc|html|ps|eps|pdf|PDF|PS|prn|htm|mif|fm)$|^[A-Z_-]+$' CLS_PAT_media='.*\.(img|bmp|JPG|jpg|gif|jpeg|MPG|mpg|mpeg|avi|wav|png)$' CLS_PAT_back='.*\.(swp|vim|bak|orig)$|.*~$|^#.*#$' CLS_PAT_arc='.*\.([zZ]|[gb]z|bz2|tar|(tar\.|t)([zZ]|[gb]z|bz2)|zip)$' CLS_PAT_script='.*\.(pl|awk|sed|sh|csh)$|.*akefile$' CLS_ORDER='(listed, dot, directory, symlink, brokenlink, arc, media, doc, script, executable, hdr, src, obj, back, blockdev, chardev, socket, any)' CLS_COLOR_TYPE='((directory, mkcolor("bold white BLUE" )), (brokenlink, mkcolor("blink black RED" )), (symlink, mkcolor("bold red" )), (arc, mkcolor("bold purple" )), (media, mkcolor("bold blue" )), (doc, mkcolor("bold white" )), (script, mkcolor("bold yellow" )), (executable, mkcolor("bold yellow" )), (hdr, mkcolor("bold cyan" )), (src, mkcolor("bold green" )), (obj, mkcolor("bold blue" )), (back, mkcolor("yellow" )), (blockdev, mkcolor("bold purple BLUE" )), (chardev, mkcolor("bold cyan BLUE" )), (socket, mkcolor("bold yellow RED" )), (dot, mkcolor("bold green" )), (any, mkcolor("" )))' CLS_COLOR_PERM='' CLS_COLOR_SIZE='' if py ~/.py/cls.pyo -d / >& /dev/null; then alias cls='py ~/.py/cls.pyo' else alias cls='py ~/.py/cls.py' fi alias d='cls -x dot' alias da='cls' alias ds='d -f%s\ %f' alias dS='d -f%s\ %f -osf' alias dla='cls -f%P\ \[1m%-2.2U\[0m\ %s\ %m\ %f%R' alias dl='dla -x dot' alias dl1='dl -1' alias dlt='cls -f%P\ \[1m%-2.2U\[0m\ %s\ %m\ %f%R -om' alias dlT='cls -f%P\ \[1m%-2.2U\[0m\ %s\ %M\ %f%R -oM' alias dlu='cls -f%P\ \[1m%-2.2U\[0m\ %s\ %a\ %f%R -oa' alias dlc='cls -f%P\ \[1m%-2.2U\[0m\ %s\ %c\ %f%R -oc'