@@ -4,8 +4,8 @@ typeset -g POWERLEVEL9K_INSTANT_PROMPT=quiet
44# Left prompt: directory, git status, prompt symbol
55typeset -g POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(dir vcs newline prompt_char)
66
7- # Right prompt: status, duration, jobs, k8s context, aws profile, time
8- typeset -g POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=(status command_execution_time background_jobs kubecontext aws time newline)
7+ # Right prompt: status, duration, jobs, java, k8s context, aws profile, time
8+ typeset -g POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=(status command_execution_time background_jobs java_version kubecontext aws time newline)
99
1010# Visual style
1111typeset -g POWERLEVEL9K_MODE=powerline
@@ -14,6 +14,7 @@ typeset -g POWERLEVEL9K_LEFT_SEGMENT_SEPARATOR='\uE0B0'
1414typeset -g POWERLEVEL9K_RIGHT_SEGMENT_SEPARATOR=' \uE0B2'
1515typeset -g POWERLEVEL9K_LEFT_SUBSEGMENT_SEPARATOR=' \uE0B1'
1616typeset -g POWERLEVEL9K_RIGHT_SUBSEGMENT_SEPARATOR=' \uE0B3'
17+ # Right frame decoration
1718typeset -g POWERLEVEL9K_MULTILINE_FIRST_PROMPT_SUFFIX=' %240F─╮'
1819typeset -g POWERLEVEL9K_MULTILINE_NEWLINE_PROMPT_SUFFIX=' %240F─┤'
1920typeset -g POWERLEVEL9K_MULTILINE_LAST_PROMPT_SUFFIX=' %240F─╯'
@@ -43,8 +44,12 @@ typeset -g POWERLEVEL9K_COMMAND_EXECUTION_TIME_PRECISION=0
4344typeset -g POWERLEVEL9K_COMMAND_EXECUTION_TIME_FOREGROUND=0
4445typeset -g POWERLEVEL9K_COMMAND_EXECUTION_TIME_BACKGROUND=3
4546
46- # Kubernetes context: show only when using k8s commands
47- typeset -g POWERLEVEL9K_KUBECONTEXT_SHOW_ON_COMMAND=' kubectl|helm|kubens|kubectx|k9s|k'
47+ # Java version: always visible, show full version (Java workshop)
48+ typeset -g POWERLEVEL9K_JAVA_VERSION_FOREGROUND=1
49+ typeset -g POWERLEVEL9K_JAVA_VERSION_BACKGROUND=7
50+ typeset -g POWERLEVEL9K_JAVA_VERSION_FULL=true
51+
52+ # Kubernetes context: always visible (EKS workshop)
4853typeset -g POWERLEVEL9K_KUBECONTEXT_FOREGROUND=7
4954typeset -g POWERLEVEL9K_KUBECONTEXT_BACKGROUND=5
5055
0 commit comments