fix: update secrets approach to match 'nix-secrets'

This commit is contained in:
hektor committed 2026-04-17 12:47:17 +02:00
1 parent db116cc4de
commit faf3afad79
17 files changed
+268 -180

No files matched your search

+29
View File
@@ -0,0 +1,29 @@
{
config,
...
}:
let
inherit (config.secrets) username;
owner = config.users.users.${username}.name;
in
{
config.sops.templates = {
".gitconfig.email" = {
inherit owner;
path = "/home/${username}/.gitconfig.email";
content = ''
[user]
email = ${config.sops.placeholder."email/personal"}
'';
};
".gitconfig.work.email" = {
inherit owner;
path = "/home/${username}/.gitconfig.work.email";
content = ''
[user]
email = ${config.sops.placeholder."email/work"}
'';
};
};
}