make right prompt multiline; add public_ip

pull/145/head
romkatv 6 years ago
parent 30c160926d
commit ef041b4364

@ -14,6 +14,7 @@ fi
# Line #1 # Line #1
dir # current directory dir # current directory
vcs # git status vcs # git status
# Line #2 # Line #2
newline newline
prompt_char # prompt symbol prompt_char # prompt symbol
@ -24,6 +25,7 @@ fi
# automatically hidden when the input line reaches it. Right prompt above the # automatically hidden when the input line reaches it. Right prompt above the
# last prompt line gets hidden if it would overlap with left prompt. # last prompt line gets hidden if it would overlap with left prompt.
typeset -ga POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=( typeset -ga POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=(
# Line #1
status # exit code of the last command status # exit code of the last command
command_execution_time # duration of the last command command_execution_time # duration of the last command
background_jobs # presence of background jobs background_jobs # presence of background jobs
@ -36,6 +38,10 @@ fi
# node_version # node.js version # node_version # node.js version
# kubecontext # current kubernetes context (https://kubernetes.io/) # kubecontext # current kubernetes context (https://kubernetes.io/)
context # user@host context # user@host
# Line #2
newline
# public_ip # public IP address
# time # current time # time # current time
) )
@ -241,6 +247,9 @@ fi
# Show the trailing "/default" in kubernetes context. # Show the trailing "/default" in kubernetes context.
typeset -g POWERLEVEL9K_KUBECONTEXT_SHOW_DEFAULT_NAMESPACE=true typeset -g POWERLEVEL9K_KUBECONTEXT_SHOW_DEFAULT_NAMESPACE=true
# Public IP color.
typeset -g POWERLEVEL9K_PUBLIC_IP_FOREGROUND=144
# Current time color. # Current time color.
typeset -g POWERLEVEL9K_TIME_FOREGROUND=66 typeset -g POWERLEVEL9K_TIME_FOREGROUND=66
# Format for the current time: 09:51:02. See `man 3 strftime`. # Format for the current time: 09:51:02. See `man 3 strftime`.

Loading…
Cancel
Save