Created
June 3, 2024 21:14
-
-
Save DCCoder90/7157785cd4bd8ecb55662733afca0c96 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
local user_host="%B%(!.%{$fg[red]%}.%{$fg[green]%})%n%{$reset_color%} " | |
local user_symbol='%(!.#.$)' | |
#Only show current and previous directory layer if more than 4 layers | |
local current_dir="%B%{$fg[blue]%}%(4~|.../%2~|%3~) %{$reset_color%}" | |
local vcs_branch='$(git_prompt_info)$(hg_prompt_info)' | |
local rvm_ruby='$(ruby_prompt_info)' | |
local venv_prompt='$(virtualenv_prompt_info)' | |
if [[ "${plugins[@]}" =~ 'kube-ps1' ]]; then | |
local kube_prompt='$(kube_ps1)' | |
else | |
local kube_prompt='' | |
fi | |
ZSH_THEME_RVM_PROMPT_OPTIONS="i v g" | |
PROMPT="╭─${user_host}${current_dir}${rvm_ruby}${vcs_branch}${venv_prompt}${kube_prompt} | |
╰─%B${user_symbol}%b " | |
RPROMPT="%B${return_code}%b" | |
ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[yellow]%}‹" | |
ZSH_THEME_GIT_PROMPT_SUFFIX="› %{$reset_color%}" | |
ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[red]%}●%{$fg[yellow]%}" | |
ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[yellow]%}" | |
ZSH_THEME_HG_PROMPT_PREFIX="$ZSH_THEME_GIT_PROMPT_PREFIX" | |
ZSH_THEME_HG_PROMPT_SUFFIX="$ZSH_THEME_GIT_PROMPT_SUFFIX" | |
ZSH_THEME_HG_PROMPT_DIRTY="$ZSH_THEME_GIT_PROMPT_DIRTY" | |
ZSH_THEME_HG_PROMPT_CLEAN="$ZSH_THEME_GIT_PROMPT_CLEAN" | |
ZSH_THEME_RUBY_PROMPT_PREFIX="%{$fg[red]%}‹" | |
ZSH_THEME_RUBY_PROMPT_SUFFIX="› %{$reset_color%}" | |
ZSH_THEME_VIRTUAL_ENV_PROMPT_PREFIX="%{$fg[green]%}‹" | |
ZSH_THEME_VIRTUAL_ENV_PROMPT_SUFFIX="› %{$reset_color%}" | |
ZSH_THEME_VIRTUALENV_PREFIX="$ZSH_THEME_VIRTUAL_ENV_PROMPT_PREFIX" | |
ZSH_THEME_VIRTUALENV_SUFFIX="$ZSH_THEME_VIRTUAL_ENV_PROMPT_SUFFIX" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment