adds age to dnsc-server

This commit is contained in:
Dennis Schoepf 2025-06-22 21:39:11 +02:00
parent 0449a0fac0
commit 25baab3361

View file

@ -13,25 +13,31 @@
ip-whitelist.url = "github:Oak-Digital/nixos-ip-whitelist-firewall"; ip-whitelist.url = "github:Oak-Digital/nixos-ip-whitelist-firewall";
}; };
outputs = { outputs =
self, {
nixpkgs, self,
home-manager, nixpkgs,
nix-darwin, home-manager,
agenix, nix-darwin,
... agenix,
} @ inputs: let ...
}@inputs:
let
inherit (self) outputs; inherit (self) outputs;
in { in
{
nixosConfigurations.dnsc-server = nixpkgs.lib.nixosSystem { nixosConfigurations.dnsc-server = nixpkgs.lib.nixosSystem {
system = "x86_64-linux"; system = "x86_64-linux";
specialArgs = {inherit inputs outputs;}; specialArgs = { inherit inputs outputs; };
modules = [./hosts/dnsc-server]; modules = [
./hosts/dnsc-server
agenix.nixosModules.default
];
}; };
nixosConfigurations.dnsc-vps-sm = nixpkgs.lib.nixosSystem { nixosConfigurations.dnsc-vps-sm = nixpkgs.lib.nixosSystem {
system = "x86_64-linux"; system = "x86_64-linux";
specialArgs = {inherit inputs outputs;}; specialArgs = { inherit inputs outputs; };
modules = [ modules = [
./hosts/dnsc-vps-sm ./hosts/dnsc-vps-sm
agenix.nixosModules.default agenix.nixosModules.default
@ -40,14 +46,14 @@
darwinConfigurations.dnsc-air = nix-darwin.lib.darwinSystem { darwinConfigurations.dnsc-air = nix-darwin.lib.darwinSystem {
system = "aarch64-darwin"; system = "aarch64-darwin";
specialArgs = {inherit inputs outputs;}; specialArgs = { inherit inputs outputs; };
modules = [./hosts/dnsc-air]; modules = [ ./hosts/dnsc-air ];
}; };
darwinConfigurations.dnsc-work = nix-darwin.lib.darwinSystem { darwinConfigurations.dnsc-work = nix-darwin.lib.darwinSystem {
system = "aarch64-darwin"; system = "aarch64-darwin";
specialArgs = {inherit inputs outputs;}; specialArgs = { inherit inputs outputs; };
modules = [./hosts/dnsc-work]; modules = [ ./hosts/dnsc-work ];
}; };
homeConfigurations."dnsc-deck" = home-manager.lib.homeManagerConfiguration { homeConfigurations."dnsc-deck" = home-manager.lib.homeManagerConfiguration {