.profile, .shellrc: use dircolors
authorOleg Broytman <phd@phdru.name>
Tue, 6 Oct 2015 18:55:17 +0000 (21:55 +0300)
committerOleg Broytman <phd@phdru.name>
Tue, 6 Oct 2015 18:55:17 +0000 (21:55 +0300)
.profile
.shellrc

index a398165..564c40f 100644 (file)
--- a/.profile
+++ b/.profile
@@ -75,6 +75,10 @@ if [ -t 0 ] ; then
       ;;
    esac
 
+   if [ -x /usr/bin/dircolors ]; then
+       test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
+   fi
+
    PAGER=less
    LESS="gimq"
    case "$LC_CTYPE" in
index d2e56a6..e189ac8 100644 (file)
--- a/.shellrc
+++ b/.shellrc
@@ -141,6 +141,10 @@ include()
 }
 
 
+grep() { command grep --color=auto "$@"; }
+fgrep() { command fgrep --color=auto "$@"; }
+egrep() { command egrep --color=auto "$@"; }
+ls() { command ls --color=auto "$@"; }
 
 
 mc() {