From 0f6e81779180a50dc56f6cdb25cfef460d19aab8 Mon Sep 17 00:00:00 2001 From: Marcel Kapfer Date: Thu, 12 Mar 2020 07:49:01 +0100 Subject: [PATCH] [fish] alias ls=exa, if exa is installed --- shells/fish/conf.d/10-alias.fish | 8 ++++++++ 1 file changed, 8 insertions(+) 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