@xPMo's Lazyshell Fork TODO
In cleanup:
- Remove recommendation to
export OPENAI_API_KEY
. - Follow zsh plugin standard more closely
- Avoid
_
-prefixed functions (Zsh parses them as completion functions) - Move functions to seperate files in their own directory,
autoload
them
TODO:
- Resolve Keyboard shortcut conflict(s) (Alt-G conflicts with toggle-command-prefix -
noglob
prefix toggle)- Check preferred keyboard shortcut from
zstyle
first- Support vicmd/viins -only
- Check preferred keyboard shortcut from
- Configurable default prompt(s) via
zstyle
- Optionally send previous command history as prompt/context
- Load preferred context from
zstyle
.
- Load preferred context from
- Open full prompt in
$VISUAL
/$EDITOR
to tweak
Long-term:
- Configurable endpoint and json schema
- Use mafredri/zsh-async
- This might allow token streaming?