Skip to content

4.0.0

Compare
Choose a tag to compare
@mengelbrecht mengelbrecht released this 22 Apr 18:58
· 18 commits to master since this release
1a5bf2d

For this release slimline was completely rewritten to be modular, easily extendable and extensively customizable. Each component of the prompt is now called a section.

  • Add support for customizing the output of all sections
  • Add support for custom sections (including asynchronous task support)
  • Add nodejs, vi_mode and time sections
  • Integrate zsh-async which now handles all asynchronous task functionality

To customize the used sections see the global options. The customization of the format of the sections itself is described here. For information on how to develop custom sections read here.

Note: To implement the new features the option format of slimline has changed. To enable the fallback support for the legacy options used by slimline < 4.x use the following setting:

export SLIMLINE_PROMPT_VERSION=1

When using this setting the legacy options are automatically translated to the new option format.