diff options
author | ZachIR <zachir@librem.one> | 2025-08-14 12:37:51 -0500 |
---|---|---|
committer | ZachIR <zachir@librem.one> | 2025-08-14 12:37:51 -0500 |
commit | 89de22305e4115be766663c0edb269a43395e5f1 (patch) | |
tree | 150180c0bed9ee2e064d3490367f5c081f75c5b9 /sh/aliases | |
parent | c0ee1d4b5dbd37b05947ffcc584c0834d523626d (diff) |
Use ls and rm aliases if progs exist
If `type eza` then use eza for ls. If `type trash-put` use trash-put for
rm.
Diffstat (limited to 'sh/aliases')
-rw-r--r-- | sh/aliases | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -19,10 +19,10 @@ case `uname -s` in ;; "Linux") #alias ls="ls -h $COLOR_FLAGS_GNU" - alias ls="eza" + type eza >/dev/null && alias ls="eza" ;; "Darwin") - alias ls="eza --color" + type eza >/dev/null && alias ls="eza --color" ;; esac alias ll='ls -l' @@ -44,7 +44,7 @@ case `uname -s` in alias rm='rm -i' ;; "Linux") - alias rm='trash-put' + type trash-put >/dev/null && alias rm='trash-put' ;; esac alias cp='cp -i' |