diff --git a/config.default b/config.default index cbab29d..cc5dfcc 100644 --- a/config.default +++ b/config.default @@ -20,3 +20,8 @@ SHOW_PFETCH=1 # USE_FZF=1 # +## Whether to use eza instead of ls. Only works when eza is installed +## Possible values: 0 (disabled), 1 (enabled, default) +# +USE_EZA=1 +# diff --git a/main b/main index d8acd3c..feca8ef 100644 --- a/main +++ b/main @@ -166,7 +166,10 @@ then fi # # set the correct editor -if command -v nvim &> /dev/null +if command -v hx &> /dev/null +then + export EDITOR="hx" +elif command -v nvim &> /dev/null then export EDITOR="nvim" elif command -v vim &> /dev/null @@ -180,6 +183,12 @@ fi # Alias la to ls -la alias la="ls -la" # +# Alias ls to eza +if [ "${USE_EZA}" = "1" ] && command -v eza &> /dev/null +then + alias ls="eza" +fi +# # Enable emacs keybindings bindkey -e #