Releases: geometry-zsh/geometry
Releases · geometry-zsh/geometry
mnml
Added
- New logo and branding by @MarioRicalde!
GEOMETRY_INFO
array for running functions on enter with an empty commandgeometry_jobs
function showing number of jobsgeometry_npm_package_version
function showing npm/yarn package version (thanks @drager!)geometry_rust_version
function showing rustc version (thanks @drager!)GEOMETRY_STATUS_SYMBOL_COLOR_HASH_COLORS
for changing the hash colors (thanks @MarioRicalde!)
Changed
- Left prompt supports customization via
GEOMETRY_PROMPT
- Right prompt renders asynchronously via file descriptors
- Functions read environment variables dynamically
geometry_git
has a stash indicator (thanks @ev-agelos!)- Plugins are now simple
geometry_
prefixed functions (based on subnixr/minimal)
Deprecated
GEOMETRY_PLUGINS
, andGEOMETRY_PLUGINS_SECONDARY
are nowGEOMETRY_PROMPT
, andGEOMETRY_RPROMPT
GEOMETRY_[COLOR|SYMBOL]_PLUGIN_NAME
and most other environment variables are deprecated (see options.md for new variables)GEOMETRY_GIT_SHOW_{CONFLICTS,TIME,STASHES}
no longer exist
Removed
- Root color for status symbol
- 409 lines of code (60% smaller, from 676 to 267)
Fixed
- Fix conflict count on non top-level directory
- Dozens of other small fixes