facebookresearch / hydra

Hydra is a framework for elegantly configuring complex applications
https://hydra.cc
MIT License
8.76k stars 629 forks source link

Why it must using = to specific value of arguemnts #2947

Closed MonolithFoundation closed 1 month ago

MonolithFoundation commented 1 month ago

Hi, I have a query regarding Hydra.

It is an excellent library; however, I am somewhat perplexed as to why there must be an '=' for the arguments instead of just a space or support for both.

The confusion lies in the fact that typically, we utilize Hydra in the terminal, correct? For certain terminals, when an '=' is set after the arguments, tab functionality is simply unavailable.

omry commented 1 month ago

This is a design decision that is going nowhere. As for Tab Completion, Hydra supports bash, zsh and fish.