2
1
I'm trying to enable autocompletion of my homebrew commands. Homebrew automatically creates the folder bash_completion.d
and sym-links all completion files there.
$ ls -a `brew --prefix`/etc/bash_completion.d/
. .. brew_bash_completion.sh git-completion.bash
As you can see I have completions for brew
and git
. So I try to run the files:
[ -d `brew --prefix`/etc/bash_completion.d ] && source `brew --prefix`/etc/bash_completion.d/*
This is in my ~/.bash_profile
, and I'm expecting this to source all the files in bash_completion.d
. When I try it out later in the terminal, only the completion for brew
works.
Is there something I'm missing?