Zerotier module

This commit is contained in:
Filippo Berto 2022-08-15 16:44:46 +02:00
parent c98844c725
commit 3574569f3a
5 changed files with 15 additions and 13 deletions

View file

@ -54,6 +54,12 @@
unstablePkgs = import unstable nixpkgsSettings;
homeManagerSettings = { home-manager = { useGlobalPkgs = true; useUserPackages = true; }; };
commonBaseModules = [
./nixos_modules/automatic-garbage-collection.nix
# ./nixos_modules/tailscale.nix
./nixos_modules/zerotier.nix
];
odinBaseModules = [
{ nixpkgs = nixpkgsSettings; }
./odin/hardware-configuration.nix
@ -61,20 +67,15 @@
nixos-hardware.nixosModules.common-pc-laptop
nixos-hardware.nixosModules.common-pc-laptop-ssd
./odin/common_configuration.nix
./nixos_modules/automatic-garbage-collection.nix
./nixos_modules/tailscale.nix
];
] ++ commonBaseModules;
thorBaseModules = [
{ nixpkgs = nixpkgsSettings; }
./nixos_modules/automatic-garbage-collection.nix
./thor/hardware-configuration.nix
nixos-hardware.nixosModules.common-cpu-amd
nixos-hardware.nixosModules.common-pc-ssd
./thor/configuration.nix
./nixos_modules/automatic-garbage-collection.nix
./nixos_modules/tailscale.nix
];
] ++ commonBaseModules;
lokiBaseModules = [
{ nixpkgs = nixpkgsSettings; }
@ -82,9 +83,7 @@
nixos-hardware.nixosModules.common-cpu-intel
nixos-hardware.nixosModules.common-pc-ssd
./loki/configuration.nix
./nixos_modules/automatic-garbage-collection.nix
./nixos_modules/tailscale.nix
];
] ++ commonBaseModules;
odinStable = extraModules: nixpkgs.lib.nixosSystem {
inherit system;