diff --git a/lib/prompt.sh b/lib/prompt.sh index 8f1eda4..44f2305 100755 --- a/lib/prompt.sh +++ b/lib/prompt.sh @@ -1,8 +1,12 @@ +#!/usr/bin/env zsh + autoload -Uz compinit compinit if is-executable sheldon; then eval "$(sheldon -q --config-file ~/.config/sheldon/plugins.toml source)" +else + echo "no sheldon = no shell extensions loaded" fi is-executable zoxide && eval eval "$(zoxide init zsh --cmd cd)" @@ -10,8 +14,12 @@ is-executable zoxide && eval eval "$(zoxide init zsh --cmd cd)" if is-executable starship; then eval "$(starship init zsh)" else + echo "no starship = dumber prompt" + autoload -Uz vcs_info - precmd() { vcs_info } + precmd() { + vcs_info + } zstyle ':vcs_info:git:*' formats '%b '