]> gitweb.ps.run Git - flake_server/blobdiff - flake.nix
update config
[flake_server] / flake.nix
index ea59581c3b0b899c0748526acd869f79ca47513b..439c3e81342270bfcc2aa9b871cb2be24cea24e3 100644 (file)
--- a/flake.nix
+++ b/flake.nix
@@ -3,9 +3,23 @@
 
   inputs = {
     nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.05";
+
     flake-utils.url = "github:numtide/flake-utils";
 
-    chirp.url = "git://psch.dev/chirp";
+    simple-nixos-mailserver = {
+      url = "gitlab:simple-nixos-mailserver/nixos-mailserver/nixos-25.05";
+      inputs.nixpkgs.follows = "nixpkgs";
+    };
+
+    chirp = {
+      url = "git://psch.dev/chirp";
+      inputs.nixpkgs.follows = "nixpkgs";
+    };
+
+    psch-flakes = {
+      url = "git://psch.dev/flakes";
+      inputs.nixpkgs.follows = "nixpkgs";
+    };
   };
 
   outputs = { self, nixpkgs, flake-utils, ... }@inputs: {
@@ -15,9 +29,7 @@
         specialArgs = {inherit inputs;};
         modules = [
           ./configuration.nix
-          {
-            config._module.args.chirp = inputs.chirp;
-          }
+          inputs.simple-nixos-mailserver.nixosModule
         ];
       };
     };