From 5ad51ef57c3fdb4dd632cf870cef4f278ec8bcfc Mon Sep 17 00:00:00 2001 From: blake Date: Sat, 4 Oct 2025 19:58:50 -0500 Subject: [PATCH] remove age --- flake.nix | 5 +---- hosts/snowbelle/configuration.nix | 2 -- modules/system/age.nix | 23 ----------------------- modules/system/system.nix | 2 -- 4 files changed, 1 insertion(+), 31 deletions(-) delete mode 100644 modules/system/age.nix diff --git a/flake.nix b/flake.nix index bd32dd3..2fd9124 100644 --- a/flake.nix +++ b/flake.nix @@ -9,15 +9,13 @@ url = "github:nix-community/home-manager/release-25.05"; inputs.nixpkgs.follows = "nixpkgs"; }; - agenix.url = "github:ryantm/agenix"; }; - outputs = { self, nixpkgs, home-manager, agenix, ... }: { + outputs = { self, nixpkgs, home-manager, ... }: { nixosConfigurations.snowbelle = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; modules = [ ./hosts/snowbelle/configuration.nix - agenix.nixosModules.default home-manager.nixosModules.home-manager { home-manager = { @@ -33,7 +31,6 @@ system = "x86_64-linux"; modules = [ ./hosts/vaniville/configuration.nix - agenix.nixosModules.default home-manager.nixosModules.home-manager { home-manager = { diff --git a/hosts/snowbelle/configuration.nix b/hosts/snowbelle/configuration.nix index 8b02073..3c5f730 100644 --- a/hosts/snowbelle/configuration.nix +++ b/hosts/snowbelle/configuration.nix @@ -29,8 +29,6 @@ blake.enable = true; }; - # age - #config.age.keyFile = "/home/blake/.nix/.keyring/age/keys.txt"; # passwordless rebuild security.sudo.extraRules = [ diff --git a/modules/system/age.nix b/modules/system/age.nix deleted file mode 100644 index 36b3f12..0000000 --- a/modules/system/age.nix +++ /dev/null @@ -1,23 +0,0 @@ -{ config, lib, pkgs, ... }: - -let - # Central list of secrets - secret_names = [ - "tailscale_authkey" - ]; - - # Map the list into age.secrets definitions - secrets = builtins.listToAttrs (map - (name: { - name = name; - value.file = ../../secrets/${name}.age; - }) - secret_names); -in { - options.secrets.enable = lib.mkEnableOption "Enable system secrets"; - - config = lib.mkIf config.modules.secrets.enable { - age.keyFile = "/home/blake/.keyring/age/keys.txt"; - age.secrets = secrets; - }; -} diff --git a/modules/system/system.nix b/modules/system/system.nix index d94cb25..eee3112 100644 --- a/modules/system/system.nix +++ b/modules/system/system.nix @@ -3,7 +3,6 @@ { imports = [ ./ssh.nix - ./age.nix ./docker.nix ./tailscale.nix ./syncthing.nix @@ -11,7 +10,6 @@ ]; modules.system.ssh.enable = lib.mkDefault true; - modules.secrets.enable = lib.mkDefault true; modules.system.docker.enable = lib.mkDefault true; modules.system.tailscale.enable = lib.mkDefault true; modules.system.syncthing.enable = lib.mkDefault true;