Releases: kuzukawa/zxcv
Releases · kuzukawa/zxcv
v0.1.3
What's New in 0.1.3
Added
- zsh and bash
initscripts now auto-bind Alt+Z to the widget, so a singleeval "$(zxcv init <shell>)"is enough. The bash binding is gated to interactive shells and bash 4+ (the macOS system bash 3.2 prints a clear warning instead of silently failing). - The regenerate key is configurable via
[keys] regeneratein the config file.
Changed
- Enter is now context-sensitive: it selects the highlighted candidate when the query matches history, and generates with the LLM when there is no match.
- The default regenerate key is now Ctrl-L (previously Ctrl-G).
- Generated candidates are listed before history so the most likely LLM result sits at the cursor's initial position — no scrolling up to reach fresh results.
Install zxcv 0.1.3
Shell script (macOS / Linux)
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/kuzukawa/zxcv/releases/download/v0.1.3/zxcv-installer.sh | shHomebrew
brew install kuzukawa/tap/zxcvSee the CHANGELOG for full history.
v0.1.2
What's New in 0.1.2
Added
- A one-time setup hint shown on the first run outside the shell widget (it waits for Enter so it is not hidden by fzf).
zxcv install-mansubcommand that renders and installs man pages under$XDG_DATA_HOME/man/man1/(or a custom--prefix).
Install zxcv 0.1.2
Shell script (macOS / Linux)
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/kuzukawa/zxcv/releases/download/v0.1.2/zxcv-installer.sh | shHomebrew
brew install kuzukawa/tap/zxcvSee the CHANGELOG for full history.
v0.1.1
What's New in 0.1.1
Changed
- The Homebrew formula now declares
fzfas a runtime dependency, sobrew install kuzukawa/tap/zxcvinstalls fzf automatically.
Install zxcv 0.1.1
Shell script (macOS / Linux)
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/kuzukawa/zxcv/releases/download/v0.1.1/zxcv-installer.sh | shHomebrew
brew install kuzukawa/tap/zxcvSee the CHANGELOG for full history.
v0.1.0
What's New in 0.1.0
Initial release.
Added
- Natural-language to shell one-liner generation.
- Multiple LLM providers: Anthropic, OpenAI, Ollama, Gemini.
- fzf-based interactive picker with structured-output candidates.
- Selection history with zoxide-style frecency scoring.
- LLM response cache keyed by provider + model + query.
- Shell integration for zsh and bash (the selected command lands in the prompt buffer and is not auto-executed).
- Safety check that warns on destructive commands with a y/N confirmation; extra patterns configurable via
[safety] extra_patterns. - Subcommands:
init,config,history.
Install zxcv 0.1.0
Shell script (macOS / Linux)
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/kuzukawa/zxcv/releases/download/v0.1.0/zxcv-installer.sh | shHomebrew
brew install kuzukawa/tap/zxcvSee the CHANGELOG for full history.