fix omz being in wrong directory

This commit is contained in:
Philipp 2024-07-24 23:47:14 +02:00
parent 36265bd61c
commit 87dad1b7e9
Signed by: Philipp
GPG key ID: 9EBD8439AFBAB750
1034 changed files with 0 additions and 1232 deletions

View file

@ -0,0 +1,14 @@
# NATS plugin
This plugin adds completion for several tools from [NATS](https://nats.io/).
- [`nsc`](https://github.com/nats-io/nsc)
- [`natscli`](https://github.com/nats-io/natscli)
To use it, add `nats` to the plugins array in your zshrc file:
```zsh
plugins=(... nats)
```
This plugin does not add any aliases.

View file

@ -0,0 +1,23 @@
if (( $+commands[nsc] )); then
# If the completion file doesn't exist yet, we need to autoload it and
# bind it to `nsc`. Otherwise, compinit will have already done that.
if [[ ! -f "$ZSH_CACHE_DIR/completions/_nsc" ]]; then
typeset -g -A _comps
autoload -Uz _nsc
_comps[nsc]=_nsc
fi
nsc completion zsh >| "$ZSH_CACHE_DIR/completions/_nsc" &|
fi
if (( $+commands[nats] )); then
# If the completion file doesn't exist yet, we need to autoload it and
# bind it to `nats`. Otherwise, compinit will have already done that.
if [[ ! -f "$ZSH_CACHE_DIR/completions/_nats" ]]; then
typeset -g -A _comps
autoload -Uz _nats
_comps[nats]=_nats
fi
nats --completion-script-zsh >| "$ZSH_CACHE_DIR/completions/_nats" &|
fi