Fixing `ls` alias definition

Closes #819 and closes #643
pull/885/head
Nils Winkler 2017-01-09 17:54:35 +01:00
parent 99bf5f09ad
commit c64dd0a44d
1 changed files with 7 additions and 5 deletions

View File

@ -1,9 +1,15 @@
cite about-alias cite about-alias
about-alias 'general aliases' about-alias 'general aliases'
if ls --color -d . &> /dev/null
then
alias ls="ls --color=auto"
else
alias ls='ls -G' # Compact view, show colors
fi
# List directory contents # List directory contents
alias sl=ls alias sl=ls
alias ls='ls -G' # Compact view, show colors
alias la='ls -AF' # Compact view, show hidden alias la='ls -AF' # Compact view, show hidden
alias ll='ls -al' alias ll='ls -al'
alias l='ls -a' alias l='ls -a'
@ -15,10 +21,6 @@ alias _="sudo"
alias grep='grep --color=auto' alias grep='grep --color=auto'
export GREP_COLOR='1;33' export GREP_COLOR='1;33'
if [ $(uname) = "Linux" ]
then
alias ls="ls --color=auto"
fi
which gshuf &> /dev/null which gshuf &> /dev/null
if [ $? -eq 0 ] if [ $? -eq 0 ]
then then