diff options
| author | Mitchell Riedstra <mitch@riedstra.dev> | 2021-01-22 20:22:08 -0500 |
|---|---|---|
| committer | Mitchell Riedstra <mitch@riedstra.dev> | 2021-01-23 11:02:04 -0500 |
| commit | cee85ee94fbcd38b2cd506f51e4308f81c622247 (patch) | |
| tree | e2eebefbba46ab09df1936f7e2eb10d9a2264012 /shell/aliases | |
| parent | 9fb0d9bba9b51096be32c47a92e04c5199bdf3ab (diff) | |
| download | dotfiles-cee85ee94fbcd38b2cd506f51e4308f81c622247.tar.gz dotfiles-cee85ee94fbcd38b2cd506f51e4308f81c622247.tar.xz | |
Update the shell configuration a bit
Diffstat (limited to 'shell/aliases')
| -rw-r--r-- | shell/aliases | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/shell/aliases b/shell/aliases index 143385b..a80dd22 100644 --- a/shell/aliases +++ b/shell/aliases @@ -72,27 +72,28 @@ setaliases() { } setcoloraliases() { - if [ `uname` = "Linux" ] ; then + if [ "$(uname)" = "Linux" ] ; then alias ls="ls --color=auto -F"; alias lm='ls -lh --color=force | more'; - elif [ `uname` = "FreeBSD" ] ; then + elif [ "$(uname)" = "FreeBSD" ] ; then alias ls="ls -FG"; alias lm='CLICOLOR_FORCE="1" ls -l | less -r'; fi if echo "color test" | grep -q --color=auto "color test" >/dev/null 2>&1 ; then alias grep="grep --color=auto"; - alias egrep='egrep --color=auto' - alias search='egrep --color=auto -rnI'; + alias egrep='grep -E --color=auto' + alias search='grep -E --color=auto -rnI'; fi - alias diff="$(which diff colordiff 2>/dev/null | tail -n 1)"; + #shellcheck disable=SC2139 + alias diff="$(command -v diff colordiff 2>/dev/null | tail -n 1)"; alias t='tree -CdL' } setsudoaliases() { # Prefer doas if available, as it's likely to be configured by me over sudo - _sudo="$(which doas sudo 2>/dev/null | sed 1q)" + _sudo="$(command -v doas sudo 2>/dev/null | sed 1q)" if [ -x "$_sudo" ] ; then # Package managers # Isn't it amazing how many distros you end up using? |
