Skip to content

mnml

Latest
Compare
Choose a tag to compare
@jedahan jedahan released this 21 Aug 10:15
· 45 commits to mnml since this release

Added

  • New logo and branding by @MarioRicalde!
  • GEOMETRY_INFO array for running functions on enter with an empty command
  • geometry_jobs function showing number of jobs
  • geometry_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, and GEOMETRY_PLUGINS_SECONDARY are now GEOMETRY_PROMPT, and GEOMETRY_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