From 6776511802bf054bb19271a7fe61619ae75d665a Mon Sep 17 00:00:00 2001 From: Carl Kittelberger Date: Sun, 15 Nov 2020 02:24:58 +0100 Subject: [PATCH] Add autocompletion for symfony CLI. --- home/dotfiles/zshrc | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/home/dotfiles/zshrc b/home/dotfiles/zshrc index 6a1c573..beedbad 100644 --- a/home/dotfiles/zshrc +++ b/home/dotfiles/zshrc @@ -26,6 +26,7 @@ ZSH_POWERLINE="${ZSH_POWERLINE:-1}" ZSH_PRESERVE_HISTORY="${ZSH_PRESERVE_HISTORY:-1}" ZSH_PRESERVE_HISTORY_IMMEDIATELY="${ZSH_PRESERVE_HISTORY_IMMEDIATELY:-1}" ZSH_PRINT_REBOOT_REQUIRED=${ZSH_PRINT_REBOOT_REQUIRED:-0} # hacky, see below +ZSH_SYMFONY_CLI="${ZSH_SYMFONY_CLI:-$(when_binary_available symfony)}" ZSH_SYNTAX_HIGHLIGHTING="${ZSH_SYNTAX_HIGHLIGHTING:-1}" ZSH_THEFUCK=${ZSH_THEFUCK:-1} @@ -159,6 +160,15 @@ if [ $ZSH_SYNTAX_HIGHLIGHTING -gt 0 ]; then fi section_end +# symfony cli +section "symfony cli" +if [ $ZSH_SYMFONY_CLI -gt 0 ]; then + if [ -n "$(command -v symfony)" ] + then + complete -C "$(command -v symfony) self:autocomplete" symfony + fi +fi +section_end section "thefuck" if [ $ZSH_THEFUCK -gt 0 ]; then