l3nz / cli-matic

Compact, hands-free [sub]command line parsing library for Clojure.
Eclipse Public License 2.0
361 stars 29 forks source link

Adding a config file #17

Open l3nz opened 6 years ago

l3nz commented 6 years ago

See https://github.com/EricGebhart/clj-cli-ext - not a bad idea, actually.

jwhitlark commented 5 years ago

I've always been a fan of a --dump-config option, that spits out a nicely formatted file with the recommended defaults, optionally allowing you to make changes with flags. Kubectl does something similar in a way, with it's --dry-run and -o=yaml options.

l3nz commented 5 years ago

Yes it's nice.