diff --git a/runcoms/zpreztorc b/runcoms/zpreztorc index bc9c541..7461e78 100644 --- a/runcoms/zpreztorc +++ b/runcoms/zpreztorc @@ -150,6 +150,7 @@ zstyle ':prezto:module:git:status:ignore' submodules 'all' # Setting it to 'random' loads a random theme. # Auto set to 'off' on dumb terminals. zstyle ':prezto:module:prompt' theme 'starship' +# zstyle ':prezto:module:prompt' theme 'powerlevel10k' # Set the working directory prompt display length. # By default, it is set to 'short'. Set it to 'long' (without '~' expansion) diff --git a/runcoms/zshrc b/runcoms/zshrc index 5f13356..9feb525 100644 --- a/runcoms/zshrc +++ b/runcoms/zshrc @@ -1,9 +1,13 @@ # # Executes commands at the start of an interactive session. # -# Authors: -# Sorin Ionescu -# + +# Enable Powerlevel10k instant prompt. Should stay close to the top of ~/.zshrc. +# Initialization code that may require console input (password prompts, [y/n] +# confirmations, etc.) must go above this block; everything else may go below. +if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]]; then + source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" +fi # Source Prezto. if [[ -s "${ZDOTDIR:-$HOME}/.zprezto/init.zsh" ]]; then @@ -122,3 +126,6 @@ fi ### local overrides [[ -s "$HOME/.zshrc.local" ]] && . "$HOME/.zshrc.local" + +# To customize prompt, run `p10k configure` or edit ~/.p10k.zsh. +[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh