diff --git a/.sops.yaml b/.sops.yaml index 1c7b15b..503f271 100644 --- a/.sops.yaml +++ b/.sops.yaml @@ -1,5 +1,6 @@ keys: - &server_kb-game-01 age165jt2q3uxp79k4jfsegnq7ul9j54l2rqsn87rq0qjkcv3y5krcmqsznyw7 + - &client_LANA9Z age12v97unnfjmhm3ataxpl3mp89kxsr9hdqs4kmgsx8ys75m4ljey5qkf4t55 creation_rules: - path_regex: modules/nixos/services/minecraft/secrets.yaml$ key_groups: diff --git a/flake.nix b/flake.nix index 08cb847..ea0b48e 100644 --- a/flake.nix +++ b/flake.nix @@ -45,6 +45,12 @@ sops-nix.nixosModules.sops ]; + # Modules for Host LANA7Z + systems.hosts.LANA9Z.modules = with inputs; [ + lix-module.nixosModules.default + sops-nix.nixosModules.sops + ]; + # Modules for Host LoyAdjo systems.hosts.LoyAdjo.modules = with inputs; [ lix-module.nixosModules.default diff --git a/systems/x86_64-linux/LANA9Z/default.nix b/systems/x86_64-linux/LANA9Z/default.nix index bdbf3e5..ba986e4 100644 --- a/systems/x86_64-linux/LANA9Z/default.nix +++ b/systems/x86_64-linux/LANA9Z/default.nix @@ -112,7 +112,16 @@ wget tree git + sops ]; + # Default Editor + programs.vim.enable = true; + programs.vim.defaultEditor = true; + + # Sops Secrets Config + sops.defaultSopsFormat = "yaml"; + sops.age.keyFile = "/home/kb/.config/sops/age/keys.txt"; + system.stateVersion = "24.11"; # NEVER Change this }