summaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
authorvin <vin@vineetk.net>2025-03-02 02:01:28 -0500
committervin <vin@vineetk.net>2025-03-02 04:49:18 -0500
commitabe0ef21cf91e3a638f899d5091e82bc4c4fdee5 (patch)
treeaa60c28cf42ba319c43aa6cce1e6323392df7fe2 /flake.nix
parent2b873d6e9db9f8536a96298f42455295f8fa7204 (diff)
saklas: try using the nixos-mailserver flake
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/flake.nix b/flake.nix
index 538297f..c79c277 100644
--- a/flake.nix
+++ b/flake.nix
@@ -15,9 +15,11 @@
15 url = "github:everblush/gtk"; 15 url = "github:everblush/gtk";
16 inputs.nixpkgs.follows = "nixpkgs"; 16 inputs.nixpkgs.follows = "nixpkgs";
17 }; 17 };
18
19 simple-nixos-mailserver.url = "gitlab:simple-nixos-mailserver/nixos-mailserver/nixos-24.11";
18 }; 20 };
19 21
20 outputs = { self, home-manager, nixpkgs, nixpkgs-stable, everblush-gtk, ... }@inputs: { 22 outputs = { self, home-manager, nixpkgs, nixpkgs-stable, everblush-gtk, simple-nixos-mailserver, ... }@inputs: {
21 # TODO: deduplicate this 23 # TODO: deduplicate this
22 nixosConfigurations = { 24 nixosConfigurations = {
23 demiurge = nixpkgs.lib.nixosSystem { 25 demiurge = nixpkgs.lib.nixosSystem {
@@ -61,6 +63,7 @@
61 specialArgs = inputs; 63 specialArgs = inputs;
62 modules = [ 64 modules = [
63 ./hosts/saklas 65 ./hosts/saklas
66 simple-nixos-mailserver.nixosModules.default ./hosts/saklas/mail.nix
64 ]; 67 ];
65 }; 68 };
66 }; 69 };