################################## # # # Bulwark - Forensincs and RE VM # # # ################################## { inputs, lib, pkgs, ... }: { imports = lib.flatten [ # Disks inputs.disko.nixosModules.disko (lib.custom.relativeToRoot "hosts/common/disks/btrfs-disk.nix") { _module.args = { disk = "/dev/vda"; withSwap = false; }; } # Misc (map lib.custom.relativeToRoot [ # Required configs "hosts/common/core" # Optional configs ]) ]; hostSpec = { hostName = "bulwark"; }; nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; networking = { networkmanager.enable = true; enableIPv6 = false; }; boot.loader = { systemd-boot.enable = true; efi.canTouchEfiVariables = true; timeout = 3; }; }