added cloud status to ps1

This commit is contained in:
Tom Bartlett 2018-04-10 09:26:31 +01:00
commit 0d4e299fb3

View file

@ -84,6 +84,12 @@ prompt_context() {
fi fi
} }
prompt_kubernetes() {
local cluster=$(kubectl config current-context | grep --colour=never -o '^[^.]*\.[^.]*')
prompt_segment magenta black "☁️ ${cluster}☁️ "
}
# Git: branch/detached head, dirty status # Git: branch/detached head, dirty status
prompt_git() { prompt_git() {
(( $+commands[git] )) || return (( $+commands[git] )) || return
@ -216,6 +222,7 @@ prompt_status() {
build_prompt() { build_prompt() {
RETVAL=$? RETVAL=$?
prompt_status prompt_status
prompt_kubernetes
prompt_virtualenv prompt_virtualenv
prompt_context prompt_context
prompt_dir prompt_dir