From 1d4e03ca820d2ac6d57652ab00b45a848b494caf Mon Sep 17 00:00:00 2001 From: David Runge Date: Tue, 28 Sep 2021 19:20:46 +0200 Subject: zsh: Remove custom ZSH prompts Remove loading of custom prompts in .zsh.prompts/* as they are very slow and there are far better cross-shell alternatives such as starship. --- .zsh.prompts/prompt_skwp_setup | 74 ------------------------------------------ 1 file changed, 74 deletions(-) delete mode 100644 .zsh.prompts/prompt_skwp_setup (limited to '.zsh.prompts/prompt_skwp_setup') diff --git a/.zsh.prompts/prompt_skwp_setup b/.zsh.prompts/prompt_skwp_setup deleted file mode 100644 index c45eb8a..0000000 --- a/.zsh.prompts/prompt_skwp_setup +++ /dev/null @@ -1,74 +0,0 @@ -# -# A theme based on steeef theme -# * RVM/Rbenv info shown on the right -# * Git branch info on the left -# * Single line prompt -# -# Authors: -# Steve Losh -# Bart Trojanowski -# Brian Carper -# steeef -# Sorin Ionescu -# Yan Pritzker - -function prompt_skwp_precmd { - setopt LOCAL_OPTIONS - unsetopt XTRACE KSH_ARRAYS - - # Get Git repository information. - if (( $+functions[git-info] )); then - git-info on - git-info - fi - - # Get ruby information - if (( $+functions[ruby-info] )); then - ruby-info - fi -} - -function prompt_skwp_setup { - setopt LOCAL_OPTIONS - unsetopt XTRACE KSH_ARRAYS - prompt_opts=(cr percent subst) - - autoload -Uz add-zsh-hook - - add-zsh-hook precmd prompt_skwp_precmd - - # Use extended color pallete if available. - if [[ $TERM = *256color* || $TERM = *rxvt* ]]; then - __PROMPT_SKWP_COLORS=( - "%F{81}" # turquoise - "%F{166}" # orange - "%F{135}" # purple - "%F{161}" # hotpink - "%F{118}" # limegreen - ) - else - __PROMPT_SKWP_COLORS=( - "%F{cyan}" - "%F{yellow}" - "%F{magenta}" - "%F{red}" - "%F{green}" - ) - fi - - # git - zstyle ':prezto:module:git:info:branch' format "${__PROMPT_SKWP_COLORS[1]}%b%f" - zstyle ':prezto:module:git:info:added' format "${__PROMPT_SKWP_COLORS[5]}●%f" - zstyle ':prezto:module:git:info:deleted' format "${__PROMPT_SKWP_COLORS[2]}●%f" - zstyle ':prezto:module:git:info:modified' format "${__PROMPT_SKWP_COLORS[4]}●%f" - zstyle ':prezto:module:git:info:untracked' format "${__PROMPT_SKWP_COLORS[3]}●%f" - zstyle ':prezto:module:git:info:keys' format 'prompt' '(%b%d%a%m%u)' - - # ruby info (rvm, rbenv) - zstyle ':prezto:module:ruby:info:version' format '[%v]' - - PROMPT="${__PROMPT_SKWP_COLORS[3]}%n%f@${__PROMPT_SKWP_COLORS[2]}%m%f ${__PROMPT_SKWP_COLORS[5]}%~%f "'$git_info[prompt]'"$ " - RPROMPT='%F{blue}${ruby_info[version]}' -} - -prompt_skwp_setup "$@" -- cgit v1.2.3-70-g09d2