aboutsummaryrefslogtreecommitdiffstats
path: root/zuwu.zsh
Commit message (Collapse)AuthorAgeFilesLines
* feat: allow customizing the prompt extensivelyLibravatarLarge Libravatar memdmp2025-05-271-11/+11
| | | | for example, prepending `_ZUWU_PROMPT_PATH_SEPARATOR=:` and `_ZUWU_PROMPT_NEWLINE_SEPARATOR=" "` to your zshrc will result in a single-line prompt. further adding `_ZUWU_PROMPT_CARET="\$"` will result in something that feels more familiar to some creatures that prefer older bash distro defaults
* fix: __zuwu instead of _zuwu for realoadopt fn name, factor zuwu prompt into ↵LibravatarLarge Libravatar memdmp2025-05-271-52/+55
| | | | separate function
* fix: rename reloadopt to _zuwu_reloadopt. Mention lack of guaranteesLibravatarLarge Libravatar memdmp2025-05-271-3/+4
|
* feat: don't check for completion installation if _ZUWU_HYPERFAST is setLibravatarLarge Libravatar memdmp2025-05-271-2/+8
|
* chore!: remove starshipLibravatarLarge Libravatar memdmp2025-05-271-3/+1
| | | | | | | | | | to revert this change, prepend this to your zshrc before loading zuwu: ```zsh if [[ "$_ZUWU_NO_STARSHIP-$_ZUWU_NO_PROMPT" == "-" ]] && [[ -f "${XDG_CONFIG_HOME:-"$HOME/.config"}/starship.toml" ]] && type "starship" >/dev/null; then _ZUWU_NO_PROMPT=1 eval "$(starship init zsh)" fi ```
* fix: if compinit is defined after us thats fine toov0.3.2LibravatarLarge Libravatar memdmp2025-05-261-1/+1
|
* fix: debian support for syntax highlightingLibravatarLarge Libravatar memdmp2025-03-211-1/+1
|
* feat: force save by defaultLibravatarLarge Libravatar memdmp2025-03-011-2/+4
|
* feat: SKIP_ZGEN_LOADLibravatarLarge Libravatar memdmp2025-03-011-1/+1
|
* fix: give SAVEHIST the HISTFILE treatmentLibravatarLarge Libravatar memdmp2025-03-011-2/+4
|
* fix: use whichLibravatarLarge Libravatar memdmp2025-03-011-1/+1
|
* reintroduce: Reintroduce 14f3cd76a79497a2439902de9d5fb0e68d781d3bLibravatarLarge Libravatar memdmp2025-03-011-2/+4
|
* revert: Revert 22664eccc8ac4738f4a88ecedfe916a50413c79bLibravatarLarge Libravatar memdmp2025-03-011-1/+1
|
* feat: bind ctrl+del to delete wordLibravatarLarge Libravatar memdmp2025-03-011-0/+2
|
* fix: XDG_CONFIG_HOME unset logicLibravatarLarge Libravatar memdmp2025-03-011-2/+2
|
* fix: /zuwu.conf - idk what i was thinkingLibravatarLarge Libravatar memdmp2025-03-011-2/+2
|
* merge: Merge remote-tracking branch 'refs/remotes/origin/master'LibravatarLarge Libravatar memdmp2025-03-011-0/+9
|\
| * feat!: add USE_COLOURED_LS_GREP, defaulted to trueLibravatarLarge Libravatar memdmp2025-02-061-0/+9
| | | | | | | | When true, this command will, for ls & grep, add `--color=auto`, if no `color=` is present in the output of `which` for said commands.
* | fix: i forgot a {LibravatarLarge Libravatar memdmp2025-03-011-1/+1
|/
* fix: _correct is wonky it was a mistake i meant _approximateLibravatarLarge Libravatar memdmp2025-01-221-1/+1
|
* fix: use XDG_{CONFIG,DATA}_HOMELibravatarLarge Libravatar memdmp2025-01-221-7/+8
|
* fix: dont export LOADED_ZGEN to processsesLibravatarLarge Libravatar memdmp2025-01-221-1/+1
|
* fix: check against file not dirLibravatarLarge Libravatar memdmp2025-01-221-1/+1
|
* feat: proper copyright and license declarationLibravatarLarge Libravatar memdmp2025-01-221-5/+10
|
* fix: avoid grepping shell rc file, and avoid calling __sethist if not definedLibravatarLarge Libravatar memdmp2025-01-221-4/+3
|
* fix: move __sethist downLibravatarLarge Libravatar memdmp2025-01-171-14/+15
|
* feat: ensure ~/.local/bin is in path in env.zsh aswellLibravatarLarge Libravatar memdmp2025-01-171-6/+3
|
* feat!: default to sharing historyLibravatarLarge Libravatar memdmp2025-01-171-1/+1
|
* fix: less aggressive correctionsLibravatarLarge Libravatar memdmp2025-01-151-1/+1
|
* fix: unset hsv2rgbLibravatarLarge Libravatar memdmp2025-01-151-1/+1
|
* feat: shell builtin cutLibravatarLarge Libravatar memdmp2025-01-151-1/+2
|
* feat: shell builtin short hostname based on envLibravatarLarge Libravatar memdmp2025-01-151-1/+1
|
* feat: env variables for loading zuwu fasterLibravatarLarge Libravatar memdmp2025-01-151-6/+53
| | | | | | | | | All of these are booleans, where *only* an empty value is false: - _ZUWU_HYPERFAST: Attempt to load shell as fast as possible without too many compromises - _ZUWU_NO_STARSHIP: Skip starship detection - _ZUWU_NO_PROMPT: Don't set a prompt Additionally, we create a .zshenv for the user if it doesnt exist
* fix: allow customizing user and sys independently if desired, default value ↵LibravatarLarge Libravatar memdmp2025-01-081-2/+3
| | | | to 70
* fix: learn to test before pushignLibravatarLarge Libravatar memdmp2025-01-081-1/+1
|
* feat: sys colour determination via hsvLibravatarLarge Libravatar memdmp2025-01-081-2/+34
|
* fix: make shellcheck a tiny bit happier and shellharden happyLibravatarLarge Libravatar memdmp2025-01-081-1/+1
|
* feat: LICENSELibravatarLarge Libravatar memdmp2025-01-081-2/+11
|
* fix: newlinev0.0.0LibravatarLarge Libravatar memdmp2025-01-031-0/+1
|
* fix: use __sethist, as god intendedLibravatarLarge Libravatar memdmp2025-01-031-0/+3
|
* fix: silence grepsLibravatarLarge Libravatar memdmp2025-01-031-4/+4
|
* fix: bindkey works, plugin loading doesnt dieLibravatarLarge Libravatar memdmp2025-01-031-5/+5
|
* fix: allow setting _ZUWU_DEBUG for debugging initLibravatarLarge Libravatar memdmp2025-01-031-0/+4
|
* fix: commentsLibravatarLarge Libravatar memdmp2025-01-031-3/+14
|
* fix: make PATH include $HOME/.local/binLibravatarLarge Libravatar memdmp2025-01-031-0/+9
|
* fix: root is redLibravatarLarge Libravatar memdmp2025-01-031-0/+3
|
* fix: when histsize is set to 30, no it isntLibravatarLarge Libravatar memdmp2025-01-031-3/+10
|
* feat: more usable editor navigationLibravatarLarge Libravatar memdmp2025-01-031-2/+19
|
* feat: initial commitLibravatarLarge Libravatar memdmp2025-01-021-0/+157