Repository navigation
Release 3.2.2 -- Even More Declarative
New Features
- A new built-in substitution value,
mk::namehas been added. This value represents the name of what you're making, and is specified
at build-time usingmk evoke -n NAME RECIP_NAME - A nix home-manager module to allow for declarative recipes and config, as well as centralised installation of companion scripts
Bug Fixes
- Improved compile-time optimisations (#4)
- Evoke and Imprint can no longer silently replace pre-existing files (#5)
Technical Improvements
- Created ser_nix to facilitate serialising recipes into nix code
- Replaced
String-based error handling with a proper error type - Refactored the CLI to make it less burdensome to add more flags and options in the future
Also, we reached the 100th commit!