From 25baab3361527cf42933ac416813de27e89e8339 Mon Sep 17 00:00:00 2001 From: Dennis Date: Sun, 22 Jun 2025 21:39:11 +0200 Subject: [PATCH] adds age to dnsc-server --- flake.nix | 38 ++++++++++++++++++++++---------------- 1 file changed, 22 insertions(+), 16 deletions(-) diff --git a/flake.nix b/flake.nix index 296d82b..c09dc80 100644 --- a/flake.nix +++ b/flake.nix @@ -13,25 +13,31 @@ ip-whitelist.url = "github:Oak-Digital/nixos-ip-whitelist-firewall"; }; - outputs = { - self, - nixpkgs, - home-manager, - nix-darwin, - agenix, - ... - } @ inputs: let + outputs = + { + self, + nixpkgs, + home-manager, + nix-darwin, + agenix, + ... + }@inputs: + let inherit (self) outputs; - in { + in + { nixosConfigurations.dnsc-server = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; - specialArgs = {inherit inputs outputs;}; - modules = [./hosts/dnsc-server]; + specialArgs = { inherit inputs outputs; }; + modules = [ + ./hosts/dnsc-server + agenix.nixosModules.default + ]; }; nixosConfigurations.dnsc-vps-sm = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; - specialArgs = {inherit inputs outputs;}; + specialArgs = { inherit inputs outputs; }; modules = [ ./hosts/dnsc-vps-sm agenix.nixosModules.default @@ -40,14 +46,14 @@ darwinConfigurations.dnsc-air = nix-darwin.lib.darwinSystem { system = "aarch64-darwin"; - specialArgs = {inherit inputs outputs;}; - modules = [./hosts/dnsc-air]; + specialArgs = { inherit inputs outputs; }; + modules = [ ./hosts/dnsc-air ]; }; darwinConfigurations.dnsc-work = nix-darwin.lib.darwinSystem { system = "aarch64-darwin"; - specialArgs = {inherit inputs outputs;}; - modules = [./hosts/dnsc-work]; + specialArgs = { inherit inputs outputs; }; + modules = [ ./hosts/dnsc-work ]; }; homeConfigurations."dnsc-deck" = home-manager.lib.homeManagerConfiguration {