diff options
| author | vin <vin@vineetk.net> | 2025-03-03 01:09:58 -0500 |
|---|---|---|
| committer | vin <vin@vineetk.net> | 2025-03-03 01:54:53 -0500 |
| commit | ffe481d03b085c5ff2fcd8a10b1e3eb08ac85d84 (patch) | |
| tree | cd28230ea8e1803c4a6ae191d96e553d594f79fc /flake.nix | |
| parent | b68745626dc70679de417bf1ab61334bf00b530e (diff) | |
saklas: switch mail.nix to use agenix
Diffstat (limited to 'flake.nix')
| -rw-r--r-- | flake.nix | 6 |
1 files changed, 4 insertions, 2 deletions
| @@ -21,7 +21,7 @@ | |||
| 21 | agenix.url = "github:ryantm/agenix"; | 21 | agenix.url = "github:ryantm/agenix"; |
| 22 | }; | 22 | }; |
| 23 | 23 | ||
| 24 | outputs = { self, home-manager, nixpkgs, nixpkgs-stable, everblush-gtk, simple-nixos-mailserver, agenix, ... }@inputs: { | 24 | outputs = { self, home-manager, nixpkgs, nixpkgs-stable, everblush-gtk, agenix, simple-nixos-mailserver, ... }@inputs: { |
| 25 | # TODO: deduplicate this | 25 | # TODO: deduplicate this |
| 26 | nixosConfigurations = { | 26 | nixosConfigurations = { |
| 27 | demiurge = nixpkgs.lib.nixosSystem { | 27 | demiurge = nixpkgs.lib.nixosSystem { |
| @@ -48,6 +48,7 @@ | |||
| 48 | specialArgs = inputs; | 48 | specialArgs = inputs; |
| 49 | modules = [ | 49 | modules = [ |
| 50 | ./hosts/lappy | 50 | ./hosts/lappy |
| 51 | agenix.nixosModules.default | ||
| 51 | 52 | ||
| 52 | home-manager.nixosModules.home-manager { | 53 | home-manager.nixosModules.home-manager { |
| 53 | home-manager.extraSpecialArgs = { | 54 | home-manager.extraSpecialArgs = { |
| @@ -66,7 +67,8 @@ | |||
| 66 | specialArgs = inputs; | 67 | specialArgs = inputs; |
| 67 | modules = [ | 68 | modules = [ |
| 68 | ./hosts/saklas | 69 | ./hosts/saklas |
| 69 | simple-nixos-mailserver.nixosModules.default ./hosts/saklas/mail.nix | 70 | agenix.nixosModules.default |
| 71 | simple-nixos-mailserver.nixosModule | ||
| 70 | ]; | 72 | ]; |
| 71 | }; | 73 | }; |
| 72 | }; | 74 | }; |
