zsh: Update ls/exa aliases

This will add an additional alias `l.` to only show dotfiles and
directories.

Additionally the `--classify` flag [1] is added to all ls/exa commands which
will append a specific character to the listed files according to the
filetype.

[1] https://the.exa.website/features/colours#classify
This commit is contained in:
histalek 2021-07-11 13:07:08 +02:00
parent a3a2f37d40
commit ba7030ab73
No known key found for this signature in database
GPG key ID: ED1D6449704FDE03

View file

@ -12,9 +12,10 @@ alias ..='cd ..'
alias ...='cd ../..' alias ...='cd ../..'
## 'ls' to 'exa' ## 'ls' to 'exa'
alias ls='exa -l --color=always --group-directories-first' alias ls='exa -l --color=always --group-directories-first --classify'
alias la='exa -al --color=always --group-directories-first' alias la='exa -al --color=always --group-directories-first --classify'
alias ll='exa -l --color=always --group-directories-first' alias ll='exa -l --color=always --group-directories-first --classify'
alias l.='exa -ald --color=always --group-directories-first --classify .*'
## 'grep' to 'rg' -> 'ripgrep' ## 'grep' to 'rg' -> 'ripgrep'
alias grep='rg' alias grep='rg'