aboutsummaryrefslogtreecommitdiffstats
path: root/bash_include
diff options
context:
space:
mode:
Diffstat (limited to 'bash_include')
-rw-r--r--bash_include11
1 files changed, 9 insertions, 2 deletions
diff --git a/bash_include b/bash_include
index 1870b7d..cef7a46 100644
--- a/bash_include
+++ b/bash_include
@@ -115,8 +115,10 @@ export GREP_OPTIONS='--color=auto'
alias startcolor='PS1=$colorprompting; PS2=$colorsecondprompting'
alias stopcolor='PS1=$nocolorprompting; PS2=$nocolorsecondprompting'
-alias ll='ls -l'
-alias la='ls -la'
+alias ll='ls -lF'
+alias lh='ls -lFh'
+alias la='ls -lFa'
+alias lA='ls -lFA'
alias rm='rm -i'
alias cp='cp -pi'
alias mv='mv -i'
@@ -124,6 +126,11 @@ alias jobs='jobs -l'
alias less='less -RS'
alias grep='grep --color=always'
+case "$OSTYPE" in
+ *gnu*) alias ls='ls --color=always -F' ;;
+ *freebsd*) alias ls='CLICOLOR=1 CLICOLOR_FORCE=1 ls -F' ;;
+esac
+
# Non-aliased common tools (safe for use in script)
alias safe_ls='\ls'
alias safe_cp='\cp'