A Zsh theme
ZSH
environment variable in Makefile
.gitstatus/install
when invoked manually.New features:
scalaenv
.POWERLEVEL9K_VIRTUALENV_SHOW_WITH_PYENV
can now be set to if-different
to inhibit the display of virtualenv
when it's identical to pyenv
.P9K_PROMPT
is now set to transient
for the duration of transient prompt expansion.Optimizations and improvements:
p10k configure
on iTerm2, it's now more difficult to ignore the instructions to restart iTerm2 or computer.exec tmux
or similar (bad idea but people do that), it no longer has any effect.tmux
or screen
even if POWERLEVEL9K_PROMPT_ADD_NEWLINE=true
.Bug fixes:
P9K_KUBECONTEXT_CLOUD_ZONE
.POWERLEVEL9K_*
parameters for segments with dashes in their names.dir
separator override if the current directory is /
and POWERLEVEL9K_DIR_OMIT_FIRST_CHARACTER
is true
.kubectl
configs.gitstatus
New features:
POWERLEVEL9K_DIR_TRUNCATE_BEFORE_MARKER
: first
and last
can now be followed by :<offset>
where <offset>
is an integer. This moves the truncation point to the right (positive offset) or to the left (negative offset) relative to the marker. Plain first
and last
are equivalent to first:0
and last:0
respectively.wifi
prompt segment now works on Linux (requires iw
). Thanks, @sys-lectern!POWERLEVEL9K_BATTERY_HIDE_ABOVE_THRESHOLD
can now be specified independently for different battery states (CHARGED
, CHARGING
, LOW
, DISCONNECTED
).Bug fixes:
dir
segment is hidden with p10k display
.POWERLEVEL9K
parameters.NETWORK_ICON
has a new glyph; the original glyph was triggering bugs on some terminals.ifconfig
that print network interface flags in hex.send-break
.ZDOTDIR
is not writable.Wizard:
SHOW_ON_COMMAND
parameters now include k9s
, helmfile
and terragrunt
.vpn_ip
now recognizes gpd
as a VPN tunnel.gitstatus:
origin/master
.New parameters
POWERLEVEL9K_TERRAFORM_SHOW_DEFAULT=true
can now be used to force the display of "default" workspace.Robustness & Performance
vcs
segment no longer gets initialized if there is no git
command.fvm
segment now works both with the old and the new versions of fvm
.NETWORK_ICON
now uses a different glyph. The original glyph confuses some terminals because it's a ligature in Unicode 9.Bug fixes
vcs
segment now shows correct icon when the default remote is on GitLab.POWERLEVEL9K_PROMPT_CHAR_ERROR_VIINS_CONTENT_EXPANSION
.battery
now works on LG Gram.Wizard
asdf
.Bug fixes:
todo
segment now works if todo-cli
is installed from a debian packagegitstatus
New parameters
P9K_ANACONDA_PYTHON_VERSION
can be used within the anaconda
segment.Wizard
anaconda
segment format. It's quite flexible. See comments in ~/.p10k.zsh
next to anaconda
.TERM
is linux
or dumb
, wizard no longer asks which unicode glyphs render correctly (none of them do).Bug fixes
asdf
now correctly handles configs that specify multiple versions for the same tool.taskwarrior
now correctly updates counters when a task becomes overdue.Performance
gitstatus
Message for @shibumi: This addendum to releases has been discontinued.
./build
with git
v2.26.2.Message for @shibumi: https://github.com/romkatv/libgit2/archive/tag-005f77dca6dbe8788e55139fa1199fc94cc04f9a.tar.gz
New parameters
POWERLEVEL9K_VIRTUALENV_SHOW_WITH_PYENV=false
allows you to hide virtualenv
when pyenv
is shown.Wizard
POWERLEVEL9K_VIRTUALENV_SHOW_WITH_PYENV=false
(see above).pyenv
to display python version in addition to the name of the active environment.Robustness
SIGINT
interruptions (these are usually sent via Ctrl-C).Bug fixes
gcloud
now correctly works when there is more than one configuration.vcs
and vpn_ip
now can be hidden with p10k display
.zsh
immediately after launching terminal or calling clear
, leading empty line and ruler no longer get suppressed.Message for @shibumi: https://github.com/romkatv/libgit2/archive/tag-005f77dca6dbe8788e55139fa1199fc94cc04f9a.tar.gz
Robustness
:shell
(#717).Wizard
x
when valid choices are y
or n
), the key no longer gets echoed.Message for @shibumi: https://github.com/romkatv/libgit2/archive/tag-005f77dca6dbe8788e55139fa1199fc94cc04f9a.tar.gz