Skip to content

Releases: agkozak/agkozak-zsh-prompt

Reflect bug fix in Zsh 5.8

08 Mar 22:24
Compare
Choose a tag to compare

The subst-async method has always included workarounds for a bug in Zsh itself which has been fixed in Zsh v5.8. This update makes changes to agkozak-zsh-prompt that eliminate unnecessary forking if the shell version is sufficiently recent and subst-async is in use. The majority of users default to the usr1 async method, however, so they should not be affected.

Update and bug fix

23 Oct 17:10
Compare
Choose a tag to compare
  • zsh-async v1.8.6 is included.
  • The behavior of $AGKOZAK_SHOW_STASH has been fixed.

Bug fix: Background jobs indicator was not updating immediately

17 Oct 03:25
Compare
Choose a tag to compare

The background jobs indicator was not updating immediately when a job ended. The prompt now uses the native Zsh %j escape to fetch the number of background jobs. Please update your custom prompts accordingly; the examples have all been updated.

Background jobs indicator; performance boost

15 Oct 20:57
Compare
Choose a tag to compare
  • Added a background jobs indicator (props to @crai0).
  • The usr1 async method is used preferred whenever possible, as it reduces command lag considerably (props to @romkatv for sharing his benchmarking system).

A small orthographical detail: "Zsh," not "ZSH"

25 Sep 19:46
Compare
Choose a tag to compare

Bug fix

11 Sep 16:27
Compare
Choose a tag to compare

Error message after unloading prompt on Zsh < v5.3.

Unload functions works without complaint on Zsh < v5.3.0

10 Sep 22:59
Compare
Choose a tag to compare

The unload function was issuing a warning on Zsh versions less than 5.3.0; this has been fixed.

promptinit prompt_cleanup functionality

10 Sep 00:12
Compare
Choose a tag to compare

agkozak-zsh-prompt now supports promptinit's prompt_cleanup feature, which allows one to switch prompts more easily.

promptinit compatibility

14 Aug 16:45
Compare
Choose a tag to compare

The prompt is now fully compatible with ZSH's promptinit system.

AGKOZAK_PROMPT_DIRTRIM_STRING

22 Dec 03:31
Compare
Choose a tag to compare

The characters used to signify path abbreviation with AGKOZAK_PROMPT_DIRTRIM (... by default) can now be overridden with AGKOZAK_PROMPT_DIRTRIM_STRING.