diff --git a/home/dotfiles/zshrc b/home/dotfiles/zshrc index dd2d3f8..3aea8c8 100644 --- a/home/dotfiles/zshrc +++ b/home/dotfiles/zshrc @@ -20,6 +20,7 @@ ZSH_COMPAT_BASH_COMPLETION=${ZSH_COMPAT_BASH_COMPLETION:-1} ZSH_CUSTOM=${ZSH_CUSTOM:-1} ZSH_DEFAULT_TERM=${ZSH_DEFAULT_TERM:-1} ZSH_GPG_PINENTRY_FIX=${ZSH_GPG_PINENTRY_FIX:-1} +ZSH_LOGO_LS=${ZSH_LOGL_LS:-$(when_binary_available logo-ls)} ZSH_PIPX=${ZSH_PIPX:-$(when_binary_available pipx)} ZSH_POWERLINE="${ZSH_POWERLINE:-1}" ZSH_PRINT_REBOOT_REQUIRED=${ZSH_PRINT_REBOOT_REQUIRED:-0} # hacky, see below @@ -186,6 +187,14 @@ if [ $ZSH_GPG_PINENTRY_FIX -gt 0 ]; then fi section_end +# logo-ls +section "logo-ls" +if [ $ZSH_LOGO_LS -gt 0 ]; then + log "Aliasing ls to logo-ls" + alias ls=logo-ls +fi +section_end + # sugar to easily connect to remote docker hosts through SSH section "ssh-based remote docker access" ssh_docker() { diff --git a/packages/packages.sh b/packages/packages.sh index d44c37e..4a40d59 100755 --- a/packages/packages.sh +++ b/packages/packages.sh @@ -111,7 +111,8 @@ if has_tags pm:pacman; then # from here on we should have yay available yay_install \ zsh \ - zsh-syntax-highlighting + zsh-syntax-highlighting \ + logo-ls if has_tags desktop; then yay_install \