mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2026-03-27 03:14:56 +01:00
style: rename KUBE variables to KUBE_PS1 to inherit plugin convention
This commit is contained in:
parent
9ff3be7dad
commit
f66a13f88c
1 changed files with 34 additions and 34 deletions
|
|
@ -37,26 +37,26 @@ KUBE_PS1_SUFFIX="${KUBE_PS1_SUFFIX-)}"
|
||||||
KUBE_PS1_HIDE_IF_NOCONTEXT="${KUBE_PS1_HIDE_IF_NOCONTEXT:-false}"
|
KUBE_PS1_HIDE_IF_NOCONTEXT="${KUBE_PS1_HIDE_IF_NOCONTEXT:-false}"
|
||||||
|
|
||||||
# Kube environment variables
|
# Kube environment variables
|
||||||
KUBE_ENV_CTX_ENABLE="${KUBE_ENV_CTX_ENABLE:-false}"
|
KUBE_PS1_ENV_CTX_ENABLE="${KUBE_PS1_ENV_CTX_ENABLE:-false}"
|
||||||
KUBE_ENV_PADDING="${KUBE_ENV_PADDING:- }"
|
KUBE_PS1_ENV_PADDING="${KUBE_PS1_ENV_PADDING:- }"
|
||||||
|
|
||||||
KUBE_ENV_OPEN_SYMBOL="${KUBE_ENV_OPEN_SYMBOL:-${KUBE_ENV_PADDING}[}"
|
KUBE_PS1_ENV_OPEN_SYMBOL="${KUBE_PS1_ENV_OPEN_SYMBOL:-${KUBE_PS1_ENV_PADDING}[}"
|
||||||
KUBE_ENV_CLOSE_SYMBOL="${KUBE_ENV_CLOSE_SYMBOL:-]${KUBE_ENV_PADDING}}"
|
KUBE_PS1_ENV_CLOSE_SYMBOL="${KUBE_PS1_ENV_CLOSE_SYMBOL:-]${KUBE_PS1_ENV_PADDING}}"
|
||||||
|
|
||||||
KUBE_ENV_PROD_COLOR="${KUBE_ENV_PROD_COLOR:-red}"
|
KUBE_PS1_ENV_PROD_COLOR="${KUBE_PS1_ENV_PROD_COLOR:-red}"
|
||||||
KUBE_ENV_STG_COLOR="${KUBE_ENV_STG_COLOR:-yellow}"
|
KUBE_PS1_ENV_STG_COLOR="${KUBE_PS1_ENV_STG_COLOR:-yellow}"
|
||||||
KUBE_ENV_TEST_COLOR="${KUBE_ENV_TEST_COLOR:-green}"
|
KUBE_PS1_ENV_TEST_COLOR="${KUBE_PS1_ENV_TEST_COLOR:-green}"
|
||||||
KUBE_ENV_DEV_COLOR="${KUBE_ENV_DEV_COLOR:-blue}"
|
KUBE_PS1_ENV_DEV_COLOR="${KUBE_PS1_ENV_DEV_COLOR:-blue}"
|
||||||
|
|
||||||
KUBE_ENV_PROD_LABEL="${KUBE_ENV_PROD_LABEL:-prod}"
|
KUBE_PS1_ENV_PROD_LABEL="${KUBE_PS1_ENV_PROD_LABEL:-prod}"
|
||||||
KUBE_ENV_STG_LABEL="${KUBE_ENV_STG_LABEL:-stag}"
|
KUBE_PS1_ENV_STG_LABEL="${KUBE_PS1_ENV_STG_LABEL:-stag}"
|
||||||
KUBE_ENV_TEST_LABEL="${KUBE_ENV_TEST_LABEL:-test}"
|
KUBE_PS1_ENV_TEST_LABEL="${KUBE_PS1_ENV_TEST_LABEL:-test}"
|
||||||
KUBE_ENV_DEV_LABEL="${KUBE_ENV_DEV_LABEL:-dev}"
|
KUBE_PS1_ENV_DEV_LABEL="${KUBE_PS1_ENV_DEV_LABEL:-dev}"
|
||||||
|
|
||||||
KUBE_ENV_PROD_RE="${KUBE_ENV_PROD_RE:-(production|prod)-}"
|
KUBE_PS1_ENV_PROD_RE="${KUBE_PS1_ENV_PROD_RE:-(production|prod)-}"
|
||||||
KUBE_ENV_STG_RE="${KUBE_ENV_STG_RE:-(staging|stg)-}"
|
KUBE_PS1_ENV_STG_RE="${KUBE_PS1_ENV_STG_RE:-(staging|stg)-}"
|
||||||
KUBE_ENV_TEST_RE="${KUBE_ENV_TEST_RE:-(testing|test)-}"
|
KUBE_PS1_ENV_TEST_RE="${KUBE_PS1_ENV_TEST_RE:-(testing|test)-}"
|
||||||
KUBE_ENV_DEV_RE="${KUBE_ENV_DEV_RE:-develop-}"
|
KUBE_PS1_ENV_DEV_RE="${KUBE_PS1_ENV_DEV_RE:-develop-}"
|
||||||
|
|
||||||
_KUBE_PS1_KUBECONFIG_CACHE="${KUBECONFIG}"
|
_KUBE_PS1_KUBECONFIG_CACHE="${KUBECONFIG}"
|
||||||
_KUBE_PS1_DISABLE_PATH="${HOME}/.kube/kube-ps1/disabled"
|
_KUBE_PS1_DISABLE_PATH="${HOME}/.kube/kube-ps1/disabled"
|
||||||
|
|
@ -346,25 +346,25 @@ _kube_ps1_cut_context() {
|
||||||
_kube_ps1_set_env_ctx() {
|
_kube_ps1_set_env_ctx() {
|
||||||
local ctx_color env_label
|
local ctx_color env_label
|
||||||
|
|
||||||
if grep -qE "${KUBE_ENV_PROD_RE}" <<< "${KUBE_PS1_CONTEXT}"; then
|
if grep -qE "${KUBE_PS1_ENV_PROD_RE}" <<< "${KUBE_PS1_CONTEXT}"; then
|
||||||
_kube_ps1_cut_context "${KUBE_ENV_PROD_RE}"
|
_kube_ps1_cut_context "${KUBE_PS1_ENV_PROD_RE}"
|
||||||
ctx_color="$(_kube_ps1_color_fg "${KUBE_ENV_PROD_COLOR}")"
|
ctx_color="$(_kube_ps1_color_fg "${KUBE_PS1_ENV_PROD_COLOR}")"
|
||||||
env_label="${KUBE_ENV_PROD_LABEL}"
|
env_label="${KUBE_PS1_ENV_PROD_LABEL}"
|
||||||
elif grep -qE "${KUBE_ENV_STG_RE}" <<< "${KUBE_PS1_CONTEXT}"; then
|
elif grep -qE "${KUBE_PS1_ENV_STG_RE}" <<< "${KUBE_PS1_CONTEXT}"; then
|
||||||
_kube_ps1_cut_context "${KUBE_ENV_STG_RE}"
|
_kube_ps1_cut_context "${KUBE_PS1_ENV_STG_RE}"
|
||||||
ctx_color="$(_kube_ps1_color_fg "${KUBE_ENV_STG_COLOR}")"
|
ctx_color="$(_kube_ps1_color_fg "${KUBE_PS1_ENV_STG_COLOR}")"
|
||||||
env_label="${KUBE_ENV_STG_LABEL}"
|
env_label="${KUBE_PS1_ENV_STG_LABEL}"
|
||||||
elif grep -qE "${KUBE_ENV_TEST_RE}" <<< "${KUBE_PS1_CONTEXT}"; then
|
elif grep -qE "${KUBE_PS1_ENV_TEST_RE}" <<< "${KUBE_PS1_CONTEXT}"; then
|
||||||
_kube_ps1_cut_context "${KUBE_ENV_TEST_RE}"
|
_kube_ps1_cut_context "${KUBE_PS1_ENV_TEST_RE}"
|
||||||
ctx_color="$(_kube_ps1_color_fg "${KUBE_ENV_TEST_COLOR}")"
|
ctx_color="$(_kube_ps1_color_fg "${KUBE_PS1_ENV_TEST_COLOR}")"
|
||||||
env_label="${KUBE_ENV_TEST_LABEL}"
|
env_label="${KUBE_PS1_ENV_TEST_LABEL}"
|
||||||
elif grep -qE "${KUBE_ENV_DEV_RE}" <<< "${KUBE_PS1_CONTEXT}"; then
|
elif grep -qE "${KUBE_PS1_ENV_DEV_RE}" <<< "${KUBE_PS1_CONTEXT}"; then
|
||||||
_kube_ps1_cut_context "${KUBE_ENV_DEV_RE}"
|
_kube_ps1_cut_context "${KUBE_PS1_ENV_DEV_RE}"
|
||||||
ctx_color="$(_kube_ps1_color_fg "${KUBE_ENV_DEV_COLOR}")"
|
ctx_color="$(_kube_ps1_color_fg "${KUBE_PS1_ENV_DEV_COLOR}")"
|
||||||
env_label="${KUBE_ENV_DEV_LABEL}"
|
env_label="${KUBE_PS1_ENV_DEV_LABEL}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
KUBE_PS1+="${KUBE_ENV_OPEN_SYMBOL}${ctx_color}${env_label}${KUBE_PS1_RESET_COLOR}${KUBE_ENV_CLOSE_SYMBOL}"
|
KUBE_PS1+="${KUBE_PS1_ENV_OPEN_SYMBOL}${ctx_color}${env_label}${KUBE_PS1_RESET_COLOR}${KUBE_PS1_ENV_CLOSE_SYMBOL}"
|
||||||
}
|
}
|
||||||
|
|
||||||
# Set kube-ps1 shell defaults
|
# Set kube-ps1 shell defaults
|
||||||
|
|
@ -444,7 +444,7 @@ kube_ps1() {
|
||||||
[[ -n "${KUBE_PS1_BG_COLOR}" ]] && KUBE_PS1+="$(_kube_ps1_color_bg "${KUBE_PS1_BG_COLOR}")"
|
[[ -n "${KUBE_PS1_BG_COLOR}" ]] && KUBE_PS1+="$(_kube_ps1_color_bg "${KUBE_PS1_BG_COLOR}")"
|
||||||
|
|
||||||
# Context Env
|
# Context Env
|
||||||
if [[ -n "${KUBE_ENV_CTX_ENABLE}" ]] && [[ "${KUBE_ENV_CTX_ENABLE}" == true ]]; then
|
if [[ -n "${KUBE_PS1_ENV_CTX_ENABLE}" ]] && [[ "${KUBE_PS1_ENV_CTX_ENABLE}" == true ]]; then
|
||||||
_kube_ps1_set_env_ctx
|
_kube_ps1_set_env_ctx
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue