Skip to content

Latest commit

 

History

History
28 lines (21 loc) · 1.07 KB

README.md

File metadata and controls

28 lines (21 loc) · 1.07 KB

@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
  • Configurable default prompt(s) via zstyle
  • Optionally send previous command history as prompt/context
    • Load preferred context from zstyle.
  • Open full prompt in $VISUAL/$EDITOR to tweak

Long-term:

  • Configurable endpoint and json schema
  • Use mafredri/zsh-async
    • This might allow token streaming?