doomemacs/core/cli
Henrik Lissner daad6bc21d
feat(cli): add 'doom make completions' for zsh
'doom make completions' will generate a rudimentary ZSH completion
script for bin/doom. It can be used from your shell dotfiles, but I
recommend caching the output with a function like:
https://github.com/hlissner/dotfiles/blob/master/config/zsh/.zshenv#L1-L14.

Then add this to your .zshrc:

  _cache doom make completions --zsh && compdef _doom doom

Ref: https://github.com/hlissner/dotfiles/blob/master/config/zsh/.zshenv#L1-L14
2022-06-18 23:53:12 +02:00
..
make feat(cli): add 'doom make completions' for zsh 2022-06-18 23:53:12 +02:00
autoloads.el refactor!(cli): rewrite CLI framework libraries 2022-06-18 23:53:12 +02:00
ci.el refactor!(cli): rewrite CLI framework libraries 2022-06-18 23:53:12 +02:00
compile.el refactor!(cli): rewrite CLI framework libraries 2022-06-18 23:53:12 +02:00
doctor.el refactor!(cli): rewrite CLI framework libraries 2022-06-18 23:53:12 +02:00
env.el refactor!(cli): rewrite CLI framework libraries 2022-06-18 23:53:12 +02:00
help.el refactor!(cli): rewrite CLI framework libraries 2022-06-18 23:53:12 +02:00
info.el refactor!(cli): rewrite CLI framework libraries 2022-06-18 23:53:12 +02:00
install.el refactor!(cli): rewrite CLI framework libraries 2022-06-18 23:53:12 +02:00
make.el feat(cli): add 'doom make completions' for zsh 2022-06-18 23:53:12 +02:00
packages.el refactor!(cli): rewrite CLI framework libraries 2022-06-18 23:53:12 +02:00
run.el refactor!(cli): rewrite CLI framework libraries 2022-06-18 23:53:12 +02:00
sync.el refactor!(cli): rewrite CLI framework libraries 2022-06-18 23:53:12 +02:00
test.el refactor!(cli): rewrite CLI framework libraries 2022-06-18 23:53:12 +02:00
upgrade.el refactor!(cli): rewrite CLI framework libraries 2022-06-18 23:53:12 +02:00