From d69d821cd3da29e716e094b5cbd21b928317370e Mon Sep 17 00:00:00 2001 From: Zynh Ludwig Date: Tue, 23 Jul 2024 23:40:58 -0700 Subject: [PATCH] sops: move secrets to relavent services --- home/modules/git.nix | 10 ++++++++++ home/modules/sops.nix | 15 --------------- home/modules/ssh.nix | 16 ++++++++++++++++ 3 files changed, 26 insertions(+), 15 deletions(-) diff --git a/home/modules/git.nix b/home/modules/git.nix index 827ebf0..1fef352 100644 --- a/home/modules/git.nix +++ b/home/modules/git.nix @@ -67,5 +67,15 @@ in }; }; }; + + sops.secrets = + let + home = config.home.homeDirectory; + in + { + "private_keys/personal_git" = { + path = "${home}/.ssh/personal_git"; + }; + }; }; } diff --git a/home/modules/sops.nix b/home/modules/sops.nix index 9ea8295..4ef5619 100644 --- a/home/modules/sops.nix +++ b/home/modules/sops.nix @@ -23,21 +23,6 @@ in defaultSopsFile = ../../secrets.yaml; validateSopsFiles = false; - - secrets = { - "private_keys/personal_git" = { - path = "${home}/.ssh/personal_git"; - }; - "private_keys/msiserver" = { - path = "${home}/.ssh/msiserver"; - }; - "private_keys/caveserver" = { - path = "${home}/.ssh/caveserver"; - }; - "ssh_hosts/caveserver" = { - path = "${home}/.ssh/conf.d/caveserver_config"; - }; - }; }; }; } diff --git a/home/modules/ssh.nix b/home/modules/ssh.nix index 1634c62..aeb6281 100644 --- a/home/modules/ssh.nix +++ b/home/modules/ssh.nix @@ -38,5 +38,21 @@ in }; }; }; + + sops.secrets = + let + home = config.home.homeDirectory; + in + { + "private_keys/msiserver" = { + path = "${home}/.ssh/msiserver"; + }; + "private_keys/caveserver" = { + path = "${home}/.ssh/caveserver"; + }; + "ssh_hosts/caveserver" = { + path = "${home}/.ssh/conf.d/caveserver_config"; + }; + }; }; }