Update dotfiles/.zshrc, dotfiles/.local/share/bash-completion/generate.sh

This commit is contained in:
Brian Zalewski 2022-10-29 14:08:44 +00:00
parent 0240c60d20
commit a25936174e
2 changed files with 42 additions and 3 deletions

View file

@ -1,5 +1,10 @@
#!/usr/bin/env bash
### Deno
if command -v deno > /dev/null; then
deno completions bash > "$HOME/.local/share/bash-completion/completions/deno.bash"
fi
### direnv
if command -v direnv > /dev/null; then
direnv hook bash > "$HOME/.local/share/bash-completion/completions/direnv.bash"
@ -27,6 +32,11 @@ if command -v googler > /dev/null; then
fi
fi
### Helm
if command -v helm > /dev/null; then
helm completion bash > "$HOME/.local/share/bash-completion/completions/helm.bash"
fi
### Hyperfine
if command -v hyperfine > /dev/null && [ -f /usr/local/src/hyperfine/autocomplete/hyperfine.bash-completion ]; then
cp /usr/local/src/hyperfine/autocomplete/hyperfine.bash-completion "$HOME/.local/share/bash-completion/completions/hyperfine.bash"
@ -35,7 +45,17 @@ fi
### mcfly
export MCFLY_KEY_SCHEME=vim
if command -v mcfly > /dev/null; then
echo "$(mcfly init bash)" > "$HOME/.local/share/bash-completion/completions/mcfly.bash"
mcfly init bash > "$HOME/.local/share/bash-completion/completions/mcfly.bash"
fi
### Poetry
if command -v poetry > /dev/null; then
poetry completions bash > "$HOME/.local/share/bash-completion/completions/poetry.bash"
fi
### Volta
if command -v volta > /dev/null; then
volta completions bash > "$HOME/.local/share/bash-completion/completions/volta.bash"
fi
### wp-cli (only bash available)
@ -45,5 +65,5 @@ fi
### zoxide
if command -v zoxide >/dev/null; then
echo "$(zoxide init bash)" > "$HOME/.local/share/bash-completion/completions/zoxide.bash"
zoxide init bash > "$HOME/.local/share/bash-completion/completions/zoxide.bash"
fi

View file

@ -122,7 +122,6 @@ if command -v antigen > /dev/null; then
antigen bundle command-not-found
antigen bundle copyfile
antigen bundle copybuffer
antigen bundle cp
antigen bundle deno
antigen bundle docker
antigen bundle docker-compose
@ -180,6 +179,16 @@ if command -v antigen > /dev/null; then
antigen apply
fi
### Deno
if command -v deno > /dev/null; then
eval "$(deno completions zsh)"
fi
### Helm
if command -v helm > /dev/null; then
eval "$(helm completion zsh)"
fi
### Hyperfine
if command -v hyperfine > /dev/null && [ -f /usr/local/src/hyperfine/autocomplete/hyperfine.zsh-completion ]; then
source /usr/local/src/hyperfine/autocomplete/hyperfine.zsh-completion
@ -196,6 +205,16 @@ if command -v mcfly > /dev/null; then
eval "$(mcfly init zsh)"
fi
### Poetry
if command -v poetry > /dev/null; then
eval "$(poetry completions zsh)"
fi
### Volta
if command -v volta > /dev/null; then
eval "$(volta completions zsh)"
fi
### Fig
if [ -f "$HOME/.fig/shell/zshrc.post.zsh" ]; then
source "$HOME/.fig/shell/zshrc.post.zsh"