onecfg
One config file to generate them all.
Installation
cargo install onecfg
Usage
Create a config file (e.g. onecfg.json
)
Predefined config files can be extended for a quick start:
Note: You can use JSON Schema to validate your config or enable autocompletion in the editor.
Run onecfg
onecfg onecfg.json
File formats
text
bar
json
toml
= "qux"
= "bar"
yaml
baz: qux
foo: bar
ignorefile
bar
baz
foo
License
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.