feat: cleaned up some stuff

This commit is contained in:
Nick 2025-02-18 21:06:45 -06:00
parent a5996792ce
commit b8c25f618e
11 changed files with 51 additions and 49 deletions

47
systems/saturn/config/boot.nix Executable file
View file

@ -0,0 +1,47 @@
{
pkgs,
config,
...
}:
{
boot = {
extraModulePackages = [
config.boot.kernelPackages.v4l2loopback.out
];
supportedFilesystems = [ "ntfs" ];
initrd = {
availableKernelModules = [
"amdgpu"
"nvme"
"ahci"
"xhci_pci"
"usb_storage"
"usbhid"
"sd_mod"
];
kernelModules = [ ];
};
kernelModules = [
"kvm-amd"
"vfio-pci"
"v4l2loopback"
];
kernelPackages = pkgs.linuxPackages_latest;
loader = {
efi = {
canTouchEfiVariables = true;
efiSysMountPoint = "/boot";
};
systemd-boot.enable = false;
grub = {
enable = true;
device = "nodev";
useOSProber = true;
efiSupport = true;
};
};
};
}