diff --git a/shells/fish/conf.d/10-alias.fish b/shells/fish/conf.d/10-alias.fish index 8035a7b..d5e1fbd 100644 --- a/shells/fish/conf.d/10-alias.fish +++ b/shells/fish/conf.d/10-alias.fish @@ -35,3 +35,11 @@ if status --is-interactive alias vim="nvim" alias e="es" end + +function ls --wraps exa --description "alias ls=exa --git, if installed" + if type -q exa + exa --git $argv + else + ls $argv + end +end