mail.idimitrov.dev/flake.nix

33 lines
757 B
Nix
Raw Normal View History

2023-09-19 14:22:42 +02:00
{
inputs = {
nixpkgs.url = "nixpkgs";
simple-nixos-mailserver = {
url = "gitlab:simple-nixos-mailserver/nixos-mailserver";
inputs.nixpkgs.follows = "nixpkgs";
};
"idimitrov-dev" = {
2023-09-19 20:25:02 +02:00
url = "git+ssh://git@gitlab.com/ivandimitrov8080/idimitrov.dev.git";
2023-09-19 14:22:42 +02:00
inputs.nixpkgs.follows = "nixpkgs";
};
};
outputs =
{ self
, nixpkgs
, simple-nixos-mailserver
, idimitrov-dev
, ...
}: {
nixosConfigurations = {
mailserver = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
modules = [
simple-nixos-mailserver.nixosModule
2023-09-19 20:25:02 +02:00
idimitrov-dev.nixosModules.x86_64-linux.default
2023-09-19 14:22:42 +02:00
./mailserver
];
};
};
};
}