ark/hosts/default.nix

31 lines
513 B
Nix
Raw Normal View History

2022-04-09 21:33:13 +03:00
{
inputs,
lib,
}: let
baseModules = [
../modules
../secrets
../locale
inputs.home.nixosModule
];
mkSystem = name: system: let
pkgs = lib.makePkgs system;
in
lib.nixosSystem {
inherit system;
2022-04-09 22:01:44 +03:00
modules =
baseModules
++ [
{nixpkgs.pkgs = pkgs;}
(import (./. + "/${name}/default.nix"))
];
specialArgs = {
inherit inputs;
tlib = lib;
};
2022-04-09 21:33:13 +03:00
};
in {
lungmen = mkSystem "lungmen" "x86_64-linux";
}