Skip to content

Releases: pure-fish/pure

v2.6.0: Add flag to check for new release on startup

19 Nov 12:38
Compare
Choose a tag to compare

🔔 Flag to Check for new release on startup

pure_check_for_new_release

As suggested by @rafaelrinaldi in #123

I'd personally suggest current version and one prior and print a warning for other users asking to upgrade. It would be easier to maintain and ensure a better experience.

Option Default Description
pure_check_for_new_release false false true: check repo for new release (on every shell start)

As this request can disrupt user workflow due to the HTTP request done to fetch information, this feature is disable by default. It's up to the user to decide if he want to enable it by editing your config.

⬇️ Installation

fisher install rafaelrinaldi/pure

v2.5.3: Fix empty defaults for base colors

19 Nov 10:30
Compare
Choose a tag to compare

🐛 Fix

  • additional check to make sure the user won't have empty colors. #207

⬇️ Installation

fisher install rafaelrinaldi/pure

👏 Thanks

v2.5.2: Improve robustness of manual installation

16 Jan 21:13
Compare
Choose a tag to compare

🐛 Fix

  • Check for existence of conf.d and functions folders during manual installation

⬇️ Installation

fisher add rafaelrinaldi/pure

👏 Thanks

v2.5.1: Fix Fundle support

16 Jan 20:25
Compare
Choose a tag to compare

🐛 Fix

🧹 Housekeeping

  • Moved public functions in functions folder for consistency

⬇️ Installation

fisher add rafaelrinaldi/pure

👏 Thanks

v2.5.0: Color names in config variables and more options

25 Dec 19:47
Compare
Choose a tag to compare

🦄 User-friendly color names in config variables

  • Set color variables with user-friendly names like blue, magenta or hex colors (FF931C, etc.).
  • Inherit feature colors from base colors or even your own custom color variables with instant reloading.
  • Use additional appearance options like --bold, --background black, etc.

🗑 Deprication

Setting color variables using control sequences like so:

set pure_color_success (set_color green)

is considered to be deprecated and will be removed in the v3.0.0. We plan to provide a migration script for this.

⬇️ Installation

fisher add rafaelrinaldi/pure

v2.4.3: Fix empty default values for non-interactive terminals

23 Dec 16:46
Compare
Choose a tag to compare

🐛 Fix

  • Fix empty default values for colors when the first launch is inside non-interactive terminal.

⬇️ Installation

fisher add rafaelrinaldi/pure

v2.4.2: Dynamic color variables evaluation

23 Dec 16:45
Compare
Choose a tag to compare

♻️ Better variables evaluation

  • Evaluate inherited color variables at runtime.
  • Allow setting config variables both with --global flag in conf.d/pure.fish and --universal flag directly in terminal to save value between fish sessions.
  • Store default values in universal variables similar to built-in fish color variables.

⬇️ Installation

fisher add rafaelrinaldi/pure

👏 Thanks

v2.4.1: Use `git name-rev` when in detached HEAD

13 Dec 14:29
Compare
Choose a tag to compare

🌈 Use git name-rev when in detached HEAD

Changes the appearance of Git branch when in detached HEAD to more descriptive one using git name-rev in line with Zsh pure prompt.

👏 Thanks

v2.4.0: Add option to show number of jobs in prompt

22 Nov 11:07
Compare
Choose a tag to compare

🛠 Show number of jobs in prompt

The feature is disabled by default and can be enabled by adding in the user's config.fish file:

set pure_show_jobs true

Additionally, the default color is normal to match the zsh example. This is also configurable.

This is a port of a zsh-version feature.

⬇️ Installation

fisher add rafaelrinaldi/pure

👏 Thanks

v2.3.1: Fix iTerm shell integration mark placement

07 Nov 19:23
Compare
Choose a tag to compare

🐛 Fix

  • Fix mark placement for iTerm users on macOS with shell integration and "Show mark indicators" option enabled #116

⬇️ Installation

fisher add rafaelrinaldi/pure