Tab completion

You can enable shell TAB completion, for example:

eval "$(python my_app.py -sc install=SHELL_NAME)"

Get the exact command to install the completion from --hydra-help.

Replace SHELL_NAME by your shell name, currently, only Bash is supported and we are relying on the community to implement completion plugins for additional shells.

Tab completion can complete config groups, configuration nodes and values and also paths if they start with . or /.

See this short video demonstration of tab completion:

Last updated on by Omry Yadan