github romkatv/powerlevel10k v1.20.0

9 months ago
  • Bug fix: honor POWERLEVEL9K_LEFT_SEGMENT_END_SEPARATOR in instant prompt. (#2376)
  • Bug fix: unquote ID in /etc/os-release. In particular, this fixes the detection of EndeavourOS. (#2388)
  • Bug fix: correctly detect DCS within instant prompt output. (#2518)
  • Bug fix: s/.tool-version/.tool-versions/ in all configs. (#2416)
  • New segment: per_directory_history. It displays a local/global history indicator when the per-directory-history Oh My Zsh plugin is in use. This segment is enabled by default in Lean, Classic and Rainbow styles. (#2384)
  • Add an option to the default git formatter to display = when up to date with the remote. (#2361)
  • Add content-dependent styling for azure to Lean, Classic and Rainbow style configs. (#2379)
  • Add an OS logo for Rocky Linux. (#2391)
  • Add an OS logo for GNU Guix System. (#2391)
  • Remove MULTIBYTE requirement from the configuration wizard. (#2397)
  • Remove the dependency on unlink command from the configuration wizard. (#2504)
  • Make rust_version segment compatible with the new rustup toolchain file. (#2413)
  • Make gitstatusd compilable on FreeBSD 14. (romkatv/gitstatus#414)
  • Add cdk to POWERLEVEL9K_AWS_SHOW_ON_COMMAND. (#1104)
  • Work around a bug in laravel that results in colorized output. (#2534)
  • Respect the prompt setting in pyvenv.cfg when displaying virtualenv segment. (#2540)
  • Display the Azure logo in the vcs segment when the git remote is on Azure DevOps Server. (#2447, #2472)
  • Use newer icons for Azure and Azure DevOps. (#2472)
  • Add many more icons to vcs segment that are displayed when the remote is from a specific project: Debian, GNOME, KDE, etc. (#2493)
  • Be a lot more strict when matching the remote git URL for the purpose of choosing the apropriate icon. This is a bug fix but it may inadvertenly result in some specific icons (e.g., GitLab) to get replaced by the generic "git" icon for some git repositories. See 7fd7637 for details. (#2493)

Don't miss a new powerlevel10k release

NewReleases is sending notifications on new releases.