diff options
| author | nsfisis <nsfisis@gmail.com> | 2021-11-07 10:14:36 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2021-11-07 10:14:36 +0900 |
| commit | 818119a7fd2e8131769b35f54841b69b28bac983 (patch) | |
| tree | 7418b6a64d8e8c458c6f90074d50ede7a4f83ec6 | |
| parent | fda14c28efee5df38265735460d41f7cc06d8ef4 (diff) | |
| download | dotfiles-818119a7fd2e8131769b35f54841b69b28bac983.tar.gz dotfiles-818119a7fd2e8131769b35f54841b69b28bac983.tar.zst dotfiles-818119a7fd2e8131769b35f54841b69b28bac983.zip | |
.zshrc: make some aliases portable
| -rw-r--r-- | .zshrc | 35 |
1 files changed, 27 insertions, 8 deletions
@@ -366,16 +366,35 @@ alias zmv='noglob zmv -W' alias fd='noglob fd' alias e='vim' -alias o='open' alias g='git' -alias cat='bat' -alias grep='rg' -alias ls='exa' -alias lsa='exa -a' -alias lsl='exa -l' -alias lsal='exa -al' -alias lsla='exa -al' +if [[ "$(uname)" == "Darwin" ]]; then + alias o='open' +else + alias o='xdg-open' +fi + +if type bat >/dev/null 2>&1; then + alias cat='bat' +fi + +if type rg >/dev/null 2>&1; then + alias grep='rg' +fi + +if [[ "$(uname)" == "Darwin" ]]; then + alias ls='ls --color=none' + alias lsa='ls --color=none -a' + alias lsl='ls --color=none -l' + alias lsal='ls --color=none -al' + alias lsla='ls --color=none -al' +else + alias ls='ls -G' + alias lsa='ls -G -a' + alias lsl='ls -G -l' + alias lsal='ls -G -al' + alias lsla='ls -G -al' +fi export LD_LIBRARY_PATH=$HOME/lib:$LD_LIBRARY_PATH |
