my over complex system configurations dotfiles.isabelroses.com/
nixos nix flake dotfiles linux

home/secrets: fix darwin eval

+2 -1
+2 -1
modules/home/secrets.nix
··· 1 1 { 2 + lib, 2 3 self, 3 4 name, 4 5 config, ··· 11 12 12 13 config = { 13 14 sops = { 14 - inherit (osConfig.sops) package; 15 + package = lib.mkIf (osConfig ? sops) osConfig.sops.package; 15 16 defaultSopsFile = "${self}/secrets/${name}.yaml"; 16 17 age.sshKeyFile = "${config.home.homeDirectory}/.ssh/id_ed25519"; 17 18 };