# tomlpipe A CLI tool to edit TOML config file. ## Install ```sh cargo install tomlpipe ``` ## TODO ### `tomlpipe override` - [x] 標準入力 or `--in ` でベースとなる toml を受け取る - [x] `--override-toml ` 上書きする toml を渡す - [ ] `--override-toml-dot =` `foo.bar=baz` - [ ] `--override-toml-dot-type ` (default: `String`) - `String` - `int` - `bool` ### How to use ```sh tomlpipe override --override-toml sample_override.toml < sample_base.toml ``` `sample_base.toml` ```toml # aaa aaa = "bbb" [a.b.c] d = true ``` `sample_override.toml` ```toml [a.b.c] d = false ``` output ```toml # aaa aaa = "bbb" [a.b.c] d = false ```