Releases: pure-fish/pure
v2.6.0: Add flag to check for new release on startup
🔔 Flag to Check for new release on startup
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
🐛 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
🐛 Fix
- Check for existence of
conf.d
andfunctions
folders during manual installation
⬇️ Installation
fisher add rafaelrinaldi/pure
👏 Thanks
v2.5.1: Fix Fundle support
v2.5.0: Color names in config variables and more options
🦄 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
🐛 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
♻️ Better variables evaluation
- Evaluate inherited color variables at runtime.
- Allow setting config variables both with
--global
flag inconf.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
🌈 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
🛠 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
🐛 Fix
- Fix mark placement for iTerm users on macOS with shell integration and "Show mark indicators" option enabled #116
⬇️ Installation
fisher add rafaelrinaldi/pure