@@ -1,7 +1,6 @@
# Generated by Powerlevel10k configuration wizard on 2023-05-22 at 20:45 BST.
# Generated by Powerlevel10k configuration wizard on 2023-05-28 at 11:08 BST.
# Based on romkatv/powerlevel10k/config/p10k-rainbow.zsh, checksum 16959.
# Wizard options: compatible , rainbow, unicode, flat heads, flat tails, 2 lines ,
# disconnected, left frame, dark-ornaments, sparse, fluent, transient_prompt,
# Wizard options: ascii , rainbow, 2 lines, disconnected, sparse, concise ,
# instant_prompt=verbose.
# Type `p10k configure` to generate another config.
#
@@ -37,7 +36,7 @@
vcs # git status
# =========================[ Line #2 ]=========================
newline # \n
# prompt_char # prompt symbol
prompt_char # prompt symbol
)
# The list of segments shown on the right. Fill it with less important segments.
@@ -94,7 +93,7 @@
vim_shell # vim shell indicator (:sh)
midnight_commander # midnight commander shell (https://midnight-commander.org/)
nix_shell # nix shell (https://nixos.org/nixos/nix-pills/developing-with-nix-shell.html)
vi_mode # vi mode (you don't need this if you've enabled prompt_char)
# vi_mode # vi mode (you don't need this if you've enabled prompt_char)
# vpn_ip # virtual private network indicator
# load # CPU load
# disk_usage # disk usage
@@ -116,7 +115,7 @@
)
# Defines character set used by powerlevel10k. It's best to let `p10k configure` set it for you.
typeset -g POWERLEVEL9K_MODE = compatible
typeset -g POWERLEVEL9K_MODE = ascii
# When set to `moderate`, some icons will have an extra space after them. This is meant to avoid
# icon overlap when using non-monospace fonts. When set to `none`, spaces are not added.
typeset -g POWERLEVEL9K_ICON_PADDING = none
@@ -139,16 +138,16 @@
# Connect left prompt lines with these symbols. You'll probably want to use the same color
# as POWERLEVEL9K_MULTILINE_FIRST_PROMPT_GAP_FOREGROUND below.
typeset -g POWERLEVEL9K_MULTILINE_FIRST_PROMPT_PREFIX = '%240F╭─'
typeset -g POWERLEVEL9K_MULTILINE_NEWLINE_PROMPT_PREFIX = '%240F├─'
typeset -g POWERLEVEL9K_MULTILINE_LAST_PROMPT_PREFIX = '%240F╰─'
typeset -g POWERLEVEL9K_MULTILINE_FIRST_PROMPT_PREFIX =
typeset -g POWERLEVEL9K_MULTILINE_NEWLINE_PROMPT_PREFIX =
typeset -g POWERLEVEL9K_MULTILINE_LAST_PROMPT_PREFIX =
# Connect right prompt lines with these symbols.
typeset -g POWERLEVEL9K_MULTILINE_FIRST_PROMPT_SUFFIX =
typeset -g POWERLEVEL9K_MULTILINE_NEWLINE_PROMPT_SUFFIX =
typeset -g POWERLEVEL9K_MULTILINE_LAST_PROMPT_SUFFIX =
# Filler between left and right prompt on the first prompt line. You can set it to ' ', '·' or
# '─ '. The last two make it easier to see the alignment between left and right prompt and to
# '- '. The last two make it easier to see the alignment between left and right prompt and to
# separate prompt from command output. You might want to set POWERLEVEL9K_PROMPT_ADD_NEWLINE=false
# for more compact prompt if using this option.
typeset -g POWERLEVEL9K_MULTILINE_FIRST_PROMPT_GAP_CHAR = ' '
@@ -157,7 +156,7 @@
if [ [ $POWERLEVEL9K_MULTILINE_FIRST_PROMPT_GAP_CHAR != ' ' ] ] ; then
# The color of the filler. You'll probably want to match the color of POWERLEVEL9K_MULTILINE
# ornaments defined above.
typeset -g POWERLEVEL9K_MULTILINE_FIRST_PROMPT_GAP_FOREGROUND = 240
typeset -g POWERLEVEL9K_MULTILINE_FIRST_PROMPT_GAP_FOREGROUND = 242
# Start filler from the edge of the screen if there are no left segments on the first line.
typeset -g POWERLEVEL9K_EMPTY_LINE_LEFT_PROMPT_FIRST_SEGMENT_END_SYMBOL = '%{%}'
# End filler on the edge of the screen if there are no right segments on the first line.
@@ -165,9 +164,9 @@
fi
# Separator between same-color segments on the left.
typeset -g POWERLEVEL9K_LEFT_SUBSEGMENT_SEPARATOR = '\u2502 '
typeset -g POWERLEVEL9K_LEFT_SUBSEGMENT_SEPARATOR = '| '
# Separator between same-color segments on the right.
typeset -g POWERLEVEL9K_RIGHT_SUBSEGMENT_SEPARATOR = '\u2502 '
typeset -g POWERLEVEL9K_RIGHT_SUBSEGMENT_SEPARATOR = '| '
# Separator between different-color segments on the left.
typeset -g POWERLEVEL9K_LEFT_SEGMENT_SEPARATOR = ''
# Separator between different-color segments on the right.
@@ -198,13 +197,13 @@
# Red prompt symbol if the last command failed.
typeset -g POWERLEVEL9K_PROMPT_CHAR_ERROR_{ VIINS,VICMD,VIVIS,VIOWR} _FOREGROUND = 196
# Default prompt symbol.
typeset -g POWERLEVEL9K_PROMPT_CHAR_{ OK,ERROR} _VIINS_CONTENT_EXPANSION = '❯ '
typeset -g POWERLEVEL9K_PROMPT_CHAR_{ OK,ERROR} _VIINS_CONTENT_EXPANSION = '> '
# Prompt symbol in command vi mode.
typeset -g POWERLEVEL9K_PROMPT_CHAR_{ OK,ERROR} _VICMD_CONTENT_EXPANSION = '❮ '
typeset -g POWERLEVEL9K_PROMPT_CHAR_{ OK,ERROR} _VICMD_CONTENT_EXPANSION = '< '
# Prompt symbol in visual vi mode.
typeset -g POWERLEVEL9K_PROMPT_CHAR_{ OK,ERROR} _VIVIS_CONTENT_EXPANSION = 'V'
# Prompt symbol in overwrite vi mode.
typeset -g POWERLEVEL9K_PROMPT_CHAR_{ OK,ERROR} _VIOWR_CONTENT_EXPANSION = '▶ '
typeset -g POWERLEVEL9K_PROMPT_CHAR_{ OK,ERROR} _VIOWR_CONTENT_EXPANSION = '^ '
typeset -g POWERLEVEL9K_PROMPT_CHAR_OVERWRITE_STATE = true
# No line terminator if prompt_char is the last segment.
typeset -g POWERLEVEL9K_PROMPT_CHAR_LEFT_PROMPT_LAST_SEGMENT_END_SYMBOL =
@@ -293,7 +292,7 @@
# The default icon shown next to non-writable and non-existent directories when
# POWERLEVEL9K_DIR_SHOW_WRITABLE is set to v3.
typeset -g POWERLEVEL9K_LOCK_ICON= '∅ '
# typeset -g POWERLEVEL9K_LOCK_ICON='⭐ '
# POWERLEVEL9K_DIR_CLASSES allows you to specify custom icons and colors for different
# directories. It must be an array with 3 * N elements. Each triplet consists of:
@@ -369,7 +368,7 @@
# Formatter for Git status.
#
# Example output: master wip ⇣ 42⇡ 42 *42 merge ~42 +42 !42 ?42.
# Example output: master wip < 42> 42 *42 merge ~42 +42 !42 ?42.
#
# You can edit the function to customize how Git status looks.
#
@@ -397,9 +396,9 @@
if [ [ -n $VCS_STATUS_LOCAL_BRANCH ] ] ; then
local branch = ${ (V)VCS_STATUS_LOCAL_BRANCH }
# If local branch name is at most 32 characters long, show it in full.
# Otherwise show the first 12 … the last 12.
# Otherwise show the first 12 .. the last 12.
# Tip: To always show local branch name in full without truncation, delete the next line.
( ( $# branch > 32 ) ) && branch[ 13,-13] = "… " # <-- this line
( ( $# branch > 32 ) ) && branch[ 13,-13] = ".. " # <-- this line
res += " ${ clean } ${ (g : : )POWERLEVEL9K_VCS_BRANCH_ICON } ${ branch // \% /%% } "
fi
@@ -410,9 +409,9 @@
] ] ; then
local tag = ${ (V)VCS_STATUS_TAG }
# If tag name is at most 32 characters long, show it in full.
# Otherwise show the first 12 … the last 12.
# Otherwise show the first 12 .. the last 12.
# Tip: To always show tag name in full without truncation, delete the next line.
( ( $# tag > 32 ) ) && tag[ 13,-13] = "… " # <-- this line
( ( $# tag > 32 ) ) && tag[ 13,-13] = ".. " # <-- this line
res += " ${ meta } # ${ clean } ${ tag // \% /%% } "
fi
@@ -431,16 +430,16 @@
res += " ${ modified } wip "
fi
# ⇣ 42 if behind the remote.
( ( VCS_STATUS_COMMITS_BEHIND ) ) && res += " ${ clean } ⇣ ${ VCS_STATUS_COMMITS_BEHIND } "
# ⇡ 42 if ahead of the remote; no leading space if also behind the remote: ⇣ 42⇡ 42.
# < 42 if behind the remote.
( ( VCS_STATUS_COMMITS_BEHIND ) ) && res += " ${ clean } < ${ VCS_STATUS_COMMITS_BEHIND } "
# > 42 if ahead of the remote; no leading space if also behind the remote: < 42> 42.
( ( VCS_STATUS_COMMITS_AHEAD && !VCS_STATUS_COMMITS_BEHIND ) ) && res += " "
( ( VCS_STATUS_COMMITS_AHEAD ) ) && res += " ${ clean } ⇡ ${ VCS_STATUS_COMMITS_AHEAD } "
# ⇠ 42 if behind the push remote.
( ( VCS_STATUS_PUSH_COMMITS_BEHIND ) ) && res += " ${ clean } ⇠ ${ VCS_STATUS_PUSH_COMMITS_BEHIND } "
( ( VCS_STATUS_COMMITS_AHEAD ) ) && res += " ${ clean } > ${ VCS_STATUS_COMMITS_AHEAD } "
# <- 42 if behind the push remote.
( ( VCS_STATUS_PUSH_COMMITS_BEHIND ) ) && res += " ${ clean } <- ${ VCS_STATUS_PUSH_COMMITS_BEHIND } "
( ( VCS_STATUS_PUSH_COMMITS_AHEAD && !VCS_STATUS_PUSH_COMMITS_BEHIND ) ) && res += " "
# ⇢ 42 if ahead of the push remote; no leading space if also behind: ⇠42⇢ 42.
( ( VCS_STATUS_PUSH_COMMITS_AHEAD ) ) && res += " ${ clean } ⇢ ${ VCS_STATUS_PUSH_COMMITS_AHEAD } "
# -> 42 if ahead of the push remote; no leading space if also behind: <-42-> 42.
( ( VCS_STATUS_PUSH_COMMITS_AHEAD ) ) && res += " ${ clean } -> ${ VCS_STATUS_PUSH_COMMITS_AHEAD } "
# *42 if have stashes.
( ( VCS_STATUS_STASHES ) ) && res += " ${ clean } * ${ VCS_STATUS_STASHES } "
# 'merge' if the repo is in an unusual state.
@@ -455,12 +454,12 @@
# See POWERLEVEL9K_VCS_UNTRACKED_ICON above if you want to use a different icon.
# Remove the next line if you don't want to see untracked files at all.
( ( VCS_STATUS_NUM_UNTRACKED ) ) && res += " ${ untracked } ${ (g : : )POWERLEVEL9K_VCS_UNTRACKED_ICON } ${ VCS_STATUS_NUM_UNTRACKED } "
# "─ " if the number of unstaged files is unknown. This can happen due to
# "- " if the number of unstaged files is unknown. This can happen due to
# POWERLEVEL9K_VCS_MAX_INDEX_SIZE_DIRTY (see below) being set to a non-negative number lower
# than the number of files in the Git index, or due to bash.showDirtyState being set to false
# in the repository config. The number of staged and untracked files may also be unknown
# in this case.
( ( VCS_STATUS_HAS_UNSTAGED = = -1 ) ) && res += " ${ modified } ─ "
( ( VCS_STATUS_HAS_UNSTAGED = = -1 ) ) && res += " ${ modified } - "
typeset -g my_git_format = $res
}
@@ -490,7 +489,7 @@
# Custom icon.
typeset -g POWERLEVEL9K_VCS_VISUAL_IDENTIFIER_EXPANSION =
# Custom prefix.
typeset -g POWERLEVEL9K_VCS_PREFIX= 'on '
# typeset -g POWERLEVEL9K_VCS_PREFIX= 'on '
# Show status of repositories of these types. You can add svn and/or hg if you are
# using them. If you do, your prompt may become slow even when your current directory
@@ -504,22 +503,22 @@
# Status on success. No content, just an icon. No need to show it if prompt_char is enabled as
# it will signify success by turning green.
typeset -g POWERLEVEL9K_STATUS_OK = tru e
typeset -g POWERLEVEL9K_STATUS_OK_VISUAL_IDENTIFIER_EXPANSION = '✔ '
typeset -g POWERLEVEL9K_STATUS_OK = fals e
typeset -g POWERLEVEL9K_STATUS_OK_VISUAL_IDENTIFIER_EXPANSION = 'ok '
typeset -g POWERLEVEL9K_STATUS_OK_FOREGROUND = 2
typeset -g POWERLEVEL9K_STATUS_OK_BACKGROUND = 0
# Status when some part of a pipe command fails but the overall exit status is zero. It may look
# like this: 1|0.
typeset -g POWERLEVEL9K_STATUS_OK_PIPE = true
typeset -g POWERLEVEL9K_STATUS_OK_PIPE_VISUAL_IDENTIFIER_EXPANSION = '✔ '
typeset -g POWERLEVEL9K_STATUS_OK_PIPE_VISUAL_IDENTIFIER_EXPANSION = 'ok '
typeset -g POWERLEVEL9K_STATUS_OK_PIPE_FOREGROUND = 2
typeset -g POWERLEVEL9K_STATUS_OK_PIPE_BACKGROUND = 0
# Status when it's just an error code (e.g., '1'). No need to show it if prompt_char is enabled as
# it will signify error by turning red.
typeset -g POWERLEVEL9K_STATUS_ERROR = tru e
typeset -g POWERLEVEL9K_STATUS_ERROR_VISUAL_IDENTIFIER_EXPANSION = 'х '
typeset -g POWERLEVEL9K_STATUS_ERROR = fals e
typeset -g POWERLEVEL9K_STATUS_ERROR_VISUAL_IDENTIFIER_EXPANSION = 'err '
typeset -g POWERLEVEL9K_STATUS_ERROR_FOREGROUND = 3
typeset -g POWERLEVEL9K_STATUS_ERROR_BACKGROUND = 1
@@ -527,14 +526,14 @@
typeset -g POWERLEVEL9K_STATUS_ERROR_SIGNAL = true
# Use terse signal names: "INT" instead of "SIGINT(2)".
typeset -g POWERLEVEL9K_STATUS_VERBOSE_SIGNAME = false
typeset -g POWERLEVEL9K_STATUS_ERROR_SIGNAL_VISUAL_IDENTIFIER_EXPANSION = 'х '
typeset -g POWERLEVEL9K_STATUS_ERROR_SIGNAL_VISUAL_IDENTIFIER_EXPANSION =
typeset -g POWERLEVEL9K_STATUS_ERROR_SIGNAL_FOREGROUND = 3
typeset -g POWERLEVEL9K_STATUS_ERROR_SIGNAL_BACKGROUND = 1
# Status when some part of a pipe command fails and the overall exit status is also non-zero.
# It may look like this: 1|0.
typeset -g POWERLEVEL9K_STATUS_ERROR_PIPE = true
typeset -g POWERLEVEL9K_STATUS_ERROR_PIPE_VISUAL_IDENTIFIER_EXPANSION = 'х '
typeset -g POWERLEVEL9K_STATUS_ERROR_PIPE_VISUAL_IDENTIFIER_EXPANSION = 'err '
typeset -g POWERLEVEL9K_STATUS_ERROR_PIPE_FOREGROUND = 3
typeset -g POWERLEVEL9K_STATUS_ERROR_PIPE_BACKGROUND = 1
@@ -551,7 +550,7 @@
# Custom icon.
typeset -g POWERLEVEL9K_COMMAND_EXECUTION_TIME_VISUAL_IDENTIFIER_EXPANSION =
# Custom prefix.
typeset -g POWERLEVEL9K_COMMAND_EXECUTION_TIME_PREFIX= 'took '
# typeset -g POWERLEVEL9K_COMMAND_EXECUTION_TIME_PREFIX= 'took '
#######################[ background_jobs: presence of background jobs ]#######################
# Background jobs color.
@@ -560,7 +559,7 @@
# Don't show the number of background jobs.
typeset -g POWERLEVEL9K_BACKGROUND_JOBS_VERBOSE = false
# Custom icon.
typeset -g POWERLEVEL9K_BACKGROUND_JOBS_VISUAL_IDENTIFIER_EXPANSION= '≡ '
# typeset -g POWERLEVEL9K_BACKGROUND_JOBS_VISUAL_IDENTIFIER_EXPANSION='⭐ '
#######################[ direnv: direnv status (https://direnv.net/) ]########################
# Direnv color.
@@ -735,14 +734,14 @@
typeset -g POWERLEVEL9K_NORDVPN_{ DISCONNECTED,CONNECTING,DISCONNECTING} _CONTENT_EXPANSION =
typeset -g POWERLEVEL9K_NORDVPN_{ DISCONNECTED,CONNECTING,DISCONNECTING} _VISUAL_IDENTIFIER_EXPANSION =
# Custom icon.
typeset -g POWERLEVEL9K_NORDVPN_VISUAL_IDENTIFIER_EXPANSION= 'nord '
# typeset -g POWERLEVEL9K_NORDVPN_VISUAL_IDENTIFIER_EXPANSION='⭐ '
#################[ ranger: ranger shell (https://github.com/ranger/ranger) ]##################
# Ranger shell color.
typeset -g POWERLEVEL9K_RANGER_FOREGROUND = 3
typeset -g POWERLEVEL9K_RANGER_BACKGROUND = 0
# Custom icon.
typeset -g POWERLEVEL9K_RANGER_VISUAL_IDENTIFIER_EXPANSION= '▲ '
# typeset -g POWERLEVEL9K_RANGER_VISUAL_IDENTIFIER_EXPANSION='⭐ '
######################[ nnn: nnn shell (https://github.com/jarun/nnn) ]#######################
# Nnn shell color.
@@ -884,11 +883,11 @@
typeset -g POWERLEVEL9K_TIMEWARRIOR_FOREGROUND = 255
typeset -g POWERLEVEL9K_TIMEWARRIOR_BACKGROUND = 8
# If the tracked task is longer than 24 characters, truncate and append "… ".
# If the tracked task is longer than 24 characters, truncate and append ".. ".
# Tip: To always display tasks without truncation, delete the following parameter.
# Tip: To hide task names and display just the icon when time tracking is enabled, set the
# value of the following parameter to "".
typeset -g POWERLEVEL9K_TIMEWARRIOR_CONTENT_EXPANSION = '${P9K_CONTENT:0:24}${${P9K_CONTENT:24}:+… }'
typeset -g POWERLEVEL9K_TIMEWARRIOR_CONTENT_EXPANSION = '${P9K_CONTENT:0:24}${${P9K_CONTENT:24}:+.. }'
# Custom icon.
# typeset -g POWERLEVEL9K_TIMEWARRIOR_VISUAL_IDENTIFIER_EXPANSION='⭐'
@@ -951,7 +950,7 @@
# Custom icon.
# typeset -g POWERLEVEL9K_CONTEXT_VISUAL_IDENTIFIER_EXPANSION='⭐'
# Custom prefix.
typeset -g POWERLEVEL9K_CONTEXT_PREFIX= 'with '
# typeset -g POWERLEVEL9K_CONTEXT_PREFIX= 'with '
###[ virtualenv: python virtual environment (https://docs.python.org/3/library/venv.html) ]###
# Python virtual environment color.
@@ -1368,7 +1367,7 @@
'*' DEFAULT)
typeset -g POWERLEVEL9K_KUBECONTEXT_DEFAULT_FOREGROUND = 7
typeset -g POWERLEVEL9K_KUBECONTEXT_DEFAULT_BACKGROUND = 5
typeset -g POWERLEVEL9K_KUBECONTEXT_DEFAULT_VISUAL_IDENTIFIER_EXPANSION= '○ '
# typeset -g POWERLEVEL9K_KUBECONTEXT_DEFAULT_VISUAL_IDENTIFIER_EXPANSION='⭐ '
# Use POWERLEVEL9K_KUBECONTEXT_CONTENT_EXPANSION to specify the content displayed by kubecontext
# segment. Parameter expansions are very flexible and fast, too. See reference:
@@ -1417,7 +1416,7 @@
POWERLEVEL9K_KUBECONTEXT_DEFAULT_CONTENT_EXPANSION += '${${:-/$P9K_KUBECONTEXT_NAMESPACE}:#/default}'
# Custom prefix.
typeset -g POWERLEVEL9K_KUBECONTEXT_PREFIX= 'at '
# typeset -g POWERLEVEL9K_KUBECONTEXT_PREFIX= 'at '
#[ aws: aws profile (https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-profiles.html) ]#
# Show aws only when the command you are typing invokes one of these tools.
@@ -1466,7 +1465,7 @@
typeset -g POWERLEVEL9K_AWS_EB_ENV_FOREGROUND = 2
typeset -g POWERLEVEL9K_AWS_EB_ENV_BACKGROUND = 0
# Custom icon.
typeset -g POWERLEVEL9K_AWS_EB_ENV_VISUAL_IDENTIFIER_EXPANSION= 'eb '
# typeset -g POWERLEVEL9K_AWS_EB_ENV_VISUAL_IDENTIFIER_EXPANSION='⭐ '
##########[ azure: azure account name (https://docs.microsoft.com/en-us/cli/azure) ]##########
# Show azure only when the command you are typing invokes one of these tools.
@@ -1476,7 +1475,7 @@
typeset -g POWERLEVEL9K_AZURE_FOREGROUND = 7
typeset -g POWERLEVEL9K_AZURE_BACKGROUND = 4
# Custom icon.
typeset -g POWERLEVEL9K_AZURE_VISUAL_IDENTIFIER_EXPANSION= 'az '
# typeset -g POWERLEVEL9K_AZURE_VISUAL_IDENTIFIER_EXPANSION='⭐ '
##########[ gcloud: google cloud account and project (https://cloud.google.com/) ]###########
# Show gcloud only when the command you are typing invokes one of these tools.
@@ -1584,7 +1583,7 @@
# Custom icon.
# typeset -g POWERLEVEL9K_TOOLBOX_VISUAL_IDENTIFIER_EXPANSION='⭐'
# Custom prefix.
typeset -g POWERLEVEL9K_TOOLBOX_PREFIX= 'in '
# typeset -g POWERLEVEL9K_TOOLBOX_PREFIX= 'in '
###############################[ public_ip: public IP address ]###############################
# Public IP color.
@@ -1626,7 +1625,7 @@
# P9K_IP_TX_BYTES_DELTA | number of bytes sent since last prompt
# P9K_IP_RX_RATE | receive rate (since last prompt)
# P9K_IP_TX_RATE | send rate (since last prompt)
typeset -g POWERLEVEL9K_IP_CONTENT_EXPANSION = '${P9K_IP_RX_RATE:+⇣ $P9K_IP_RX_RATE }${P9K_IP_TX_RATE:+⇡ $P9K_IP_TX_RATE }$P9K_IP_IP'
typeset -g POWERLEVEL9K_IP_CONTENT_EXPANSION = '${P9K_IP_RX_RATE:+< $P9K_IP_RX_RATE }${P9K_IP_TX_RATE:+> $P9K_IP_TX_RATE }$P9K_IP_IP'
# Show information for the first network interface whose name matches this regular expression.
# Run `ifconfig` or `ip -4 a show` to see the names of all network interfaces.
typeset -g POWERLEVEL9K_IP_INTERFACE = '[ew].*'
@@ -1649,7 +1648,7 @@
# Show battery in yellow when it's discharging.
typeset -g POWERLEVEL9K_BATTERY_DISCONNECTED_FOREGROUND = 3
# Battery pictograms going from low to high level of charge.
typeset -g POWERLEVEL9K_BATTERY_STAGES = ( '%K{232}▁' '%K{232}▂' '%K{232}▃' '%K{232}▄' '%K{232}▅' '%K{232}▆' '%K{232}▇' '%K{232}█ ' )
typeset -g POWERLEVEL9K_BATTERY_STAGES = ( 'battery ' )
# Don't show the remaining time to charge/discharge.
typeset -g POWERLEVEL9K_BATTERY_VERBOSE = false
typeset -g POWERLEVEL9K_BATTERY_BACKGROUND = 0
@@ -1694,7 +1693,7 @@
# Custom icon.
typeset -g POWERLEVEL9K_TIME_VISUAL_IDENTIFIER_EXPANSION =
# Custom prefix.
typeset -g POWERLEVEL9K_TIME_PREFIX= 'at '
# typeset -g POWERLEVEL9K_TIME_PREFIX= 'at '
# Example of a user-defined prompt segment. Function prompt_example will be called on every
# prompt if `example` prompt segment is added to POWERLEVEL9K_LEFT_PROMPT_ELEMENTS or
@@ -1703,7 +1702,7 @@
#
# Type `p10k help segment` for documentation and a more sophisticated example.
function prompt_example( ) {
p10k segment -b 1 -f 3 -i '⭐ ' -t 'hello, %n'
p10k segment -b 1 -f 3 -i '* ' -t 'hello, %n'
}
# User-defined prompt segments may optionally provide an instant_prompt_* function. Its job