nix-config/hosts/elisabeth/default.nix

38 lines
835 B
Nix
Raw Normal View History

{
inputs,
minimal,
lib,
...
}: {
imports =
[
inputs.nixos-hardware.nixosModules.common-pc
inputs.nixos-hardware.nixosModules.common-pc-ssd
inputs.nixos-hardware.nixosModules.common-pc-hdd
inputs.nixos-hardware.nixosModules.common-cpu-amd
inputs.nixos-hardware.nixosModules.common-cpu-amd-pstate
../../modules/config
../../modules/optional/initrd-ssh.nix
2024-01-13 16:07:55 +01:00
../../modules/optional/secureboot.nix
../../modules/hardware/physical.nix
../../modules/hardware/zfs.nix
./net.nix
./fs.nix
]
++ lib.lists.optionals (!minimal) [
./guests.nix
];
services.xserver = {
2024-03-04 21:10:01 +01:00
xkb = {
layout = "de";
variant = "bone";
};
};
2024-03-13 00:06:30 +01:00
nixpkgs.config.permittedInsecurePackages = lib.trace "remove when possible" [
"nix-2.16.2"
];
}