From 1e675bfcb523922c7aa2035bc101dca1c6308f63 Mon Sep 17 00:00:00 2001 From: Alpha Chen Date: Mon, 15 Jan 2024 09:53:17 -0800 Subject: [PATCH] experiment w/p10k theme --- runcoms/zpreztorc | 1 + runcoms/zshrc | 13 ++++++++++--- 2 files changed, 11 insertions(+), 3 deletions(-) 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