v0.4.13
What's new
Config generation and merge (--generate-config, --write-config, --merge-config)
Three new etr flags make it easy to set up and maintain the config file:
etr --generate-config— prints a fully-commented defaultconfig.tomlto stdout, documenting every supported option with its default value and a description.etr --write-config [PATH]— writes the default config to~/.config/etr/config.toml(or a custom path). Parent directories are created automatically.etr --merge-config— adds any options missing from your existing config as commented-out blocks. Safe to re-run after upgrading: already-present keys (active or commented) are never duplicated, and the output is always valid TOML.
Community health files
CODE_OF_CONDUCT.md(Contributor Covenant v2.1)CONTRIBUTING.mdwith bug reporting, PR workflow, and dev setup.github/pull_request_template.mdand issue templates for bug reports and feature requests
Documentation
- Wiki Configuration page rewritten with a full reference table for every CLI flag and config key, including types, defaults, and examples.
Install
cargo install etrFull changelog
See NOTES.md for the complete project history.