diff --git a/.bashrc b/.bashrc index d08716a..5f14ef4 100644 --- a/.bashrc +++ b/.bashrc @@ -4,8 +4,13 @@ alias sudo='sudo ' #what cd should do by default -alias cd='cd_func' -alias bat='batcat ' +if command -v batcat &> /dev/null +then + alias cd='cd_func' + alias bat='batcat ' +fi + + cd_func () { builtin cd "$@" && ls --color=auto --group-directories-first --format=single-column