Changelog
This is a provisionary changelog for until someone develops a less-hellish changesets replacement
pending release
The changes below are not available in a stable release yet, and are only available in the current branch.
Items here can change in various ways, and changes introduced here should not be considered stable.
Features
- Use uutils realpath in install.zsh if available (
475084b) - Arch Packaging (
84a3c95,f472ea5) - Document Packages (
37170ea)
v0.4.1 ee4d541
Features
- Extensive Prompt Customization (
58d3f68)
Fixes
- Move mirror to codeberg due to github being a pile of shit (
f972f99)
Misc. Changes
- Use two underscores for internal functions instead of one (
9801451)
Non-Code
- Mention moving of mirror (and accepting PRs on it) to codeberg (
98a35ff)- Emails are still preferred though :3
v0.4.0 ec79eb9
Removals
- Breaking: Removed starship loader - see commit for instructions on getting back old behaviour (
759d8da)
Fixes
- Don't check for completion installation in hyperfast mode - if in hyperfast mode, use the
zuwu_compinstallcommand after startup to replicate non-hyperfast behaviour (50eb123)
v0.3.2 9ba27b1
Features
- Add config item (
SKIP_ZGEN_LOAD, will apply if set to any non-empty value, includingfalse) to skip the zgen load checks, if desired (07da97d)
Fixes
- Use
whichto detectcompinit(396a5a7) - Give
SAVEHISTthe same treatment asHISTFILEfor initialization of.zshrcsection (c9a27c6)- Also applies if it's zero now; if you really want a nonexistent history, set
AVOID_SETTING_HIST_INFO=truein your config (69ff5cc)
- Also applies if it's zero now; if you really want a nonexistent history, set
- Debian Support for the syntax-highlighting package (
64e26b1) - Don't infinitely grow zshrc if compinit is defined after us (
9ba27b1)
v0.3.1 1221d0f
Features
- Re-introduced the
_approximatein a way that stops being annoying (8a3d950)
v0.3.0 659b38a
Features
- Breaking: Add a
USE_COLOURED_LS_GREPenvironment variable (defaulting totrue), that adds--color=autotolsandgrepunlesscolor=is in the relevantwhich's return value (71385bc)- To disable, do one of:
- Before zuwu is loaded, set the aliases
alias ls="ls --color=never"andalias grep="grep --color=never" - Pass it to the specific invocation - most implementations will use the last
color=- This won't work if the implementation dies when it's specified at all
- Set
USE_COLOURED_LS_GREP=falsein your${XDG_CONFIG_HOME:-"$HOME/.config"}/zuwu.conf
- Before zuwu is loaded, set the aliases
- To disable, do one of:
- Breaking: Add ctrl+del binding to
delete-word(c5faf5f)- To disable, add
DELETE_CHAR=falseto your${XDG_CONFIG_HOME:-"$HOME/.config"}/zuwu.confconfig file. - Once disabled, to return the old
delcharacter behaviour (which is still present), addbindkey "^[[3~" delete-char && bindkey "^[[3;2~" delete-wordto your.zshrcafter the zsh load.
- To disable, add
Fixes
- Resolve a code of conduct moment (
927e7e6) - Resolve a config handling bug (
e90726c) - Resolve another config handling bug (
81defa2)
v0.2.1 fddadc4
Misc
- Add comment describing loading priority of paths (
04155f5) - Make setup.zsh
set -e'd (2177c3a) - Add a
pending releasechangelog section (9d97d45,e4bebb3)
Fixes
- Use
XDG_{CONFIG,DATA}_HOMEinstead of$HOME/{.config,.local/share}(1c202b4)
v0.2.0 a985eb2
Features
- Default to sharing history between shells (
f598c8a) - Ensure LANG and LC_ALL are set - and outside of a login shell, have UTF-8 available (
d08ee7b,9300c0e) - Ensure
$HOME/.local/binis in PATH (cc3c1f5)
Misc
- Properly define copyright and license information (
8360523) - Create small utility script for referencing commits (
43cb34c) - Use codeblocks for commit ids (
dc50fbb)
Fixes
- Only call
__sethistafter definition on first run (f104b3c) - Avoid grepping contents of
.zshrcfor appending sections (9e36977) - Only call
__sethistif it exists - ie if no installation occurs, don't error (9e36977) - Check against
zgen.zshas a file, not.zgenas a directory (af4b31e) - Don't export
LOADED_ZGENto processes (93757c9)
v0.1.0 7b7453c
Features
- Add per-host
$PROMPTcolour generation (7307bfb,ffe8836,3602b63)- Provide environment variables for decreasing (already insanely low) zuwu loading times at a cost of features (
867b49f) - Use Shell Builtins for calculating hostname colour (867b49f..
5a83d10)
- Provide environment variables for decreasing (already insanely low) zuwu loading times at a cost of features (
- Create a (more or less) blank
.zshenvfor the user (5ed7a6e) - Install the
COPYINGfile into the installed environment (17ef8dd) - Allow specifying the ref to install from for
install.zsh(50387c6)
Misc
v0.0.0 d2d86dd
- Initial Release
