From d24b95627866969ca690b056a47147469896abb2 Mon Sep 17 00:00:00 2001 From: Joseph Hanson Date: Sat, 25 May 2024 11:17:33 -0500 Subject: [PATCH] More boot defaults --- hardware/default.nix | 15 +++++++++++++++ hardware/shadowfax-kubevirt.nix | 3 +-- 2 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 hardware/default.nix diff --git a/hardware/default.nix b/hardware/default.nix new file mode 100644 index 0000000..50648a2 --- /dev/null +++ b/hardware/default.nix @@ -0,0 +1,15 @@ +{ config, modulesPath, lib, ... }: +{ + imports = [ + "${modulesPath}/profiles/qemu-guest.nix" + ]; + + config = { + boot.growPartition = true; + boot.loader.grub.device = "/dev/vda"; + + fileSystems."/" = lib.mkDefault { device = "/dev/vda1"; fsType = "ext4"; }; + + networking.useNetworkd = true; + }; +} \ No newline at end of file diff --git a/hardware/shadowfax-kubevirt.nix b/hardware/shadowfax-kubevirt.nix index c440e39..abec61c 100644 --- a/hardware/shadowfax-kubevirt.nix +++ b/hardware/shadowfax-kubevirt.nix @@ -1,11 +1,10 @@ { config, modulesPath, lib, ... }: { imports = [ - "${modulesPath}/profiles/qemu-guest.nix" + ./. ]; config = { - networking.useDHCP = true; boot.initrd.availableKernelModules = [ "ahci" "virtio_pci" "virtio_scsi" "sr_mod" "virtio_blk" ]; boot.initrd.kernelModules = [ "virtio_gpu" ]; boot.extraModulePackages = [];