Ryan Mulligan
Ryan Mulligan
> From my testing it does run activation script on login I use home-manager standalone (not incorporated as a NixOS module) and I added ```nix { home.activation.test = lib.hm.dag.entryAfter ["writeBoundary"]...
It's possible we should make it so the activation script fails if a decryption fails. What do you think @cole-h?
@cmhamill Hey, thanks. I'm in favor of having nix-darwin support, but is there a way we can add a NixOS-style test for it, so we don't accidentally break it?
@winterqt agenix activation scripts do something outside of the configuration output, so I don't think so (but I'm not familiar with nix-darwin at all, so I may be wrong).
I'd prefer to test the actual secret was decrypted into the right spot, but if that isn't possible currently, then your suggestion sounds good!
Another thing to consider is maybe we should have a separate module file for nix-darwin, and maintain them in parallel.
This will need to be rebased because the symlinking changes were merged.
@Radvendii Thank you for your interest in improving agenix. I am not convinced that this template feature needs to be tightly integrated with agenix and suggest that you implement a...
@Radvendii You're arguments are pretty compelling. I've also noticed a need for templating with secrets, but I've usually get around it by either moving the entire configuration file into the...
@blaggacao What are you trying to achieve with a git filter?