diff --git a/aspects/ai.nix b/aspects/ai.nix index 30c7342..1192009 100644 --- a/aspects/ai.nix +++ b/aspects/ai.nix @@ -27,6 +27,7 @@ settings = { theme = "system"; autoupdate = false; + plugin = [ "superpowers@git+https://github.com/obra/superpowers.git" ]; }; }; }; diff --git a/aspects/base/zsh.nix b/aspects/base/zsh.nix index 18d7ff6..3f28609 100644 --- a/aspects/base/zsh.nix +++ b/aspects/base/zsh.nix @@ -32,6 +32,9 @@ # Expand !! and !$ on space (Fish-style) bindkey ' ' magic-space setopt HIST_VERIFY + # History prefix search with up/down arrows + bindkey "^[[A" history-search-backward + bindkey "^[[B" history-search-forward # Fish-style Ctrl+Backspace: delete one path segment at a time function backward-kill-path-component() { if [[ "$LBUFFER" == */ ]]; then