cleans up boot for windows 11 dual

This commit is contained in:
Danilo Reyes 2023-09-25 17:13:24 -06:00
parent 9aca658b8f
commit a52964ffec

View File

@ -1,7 +1,7 @@
{ config, pkgs, modulesPath, ... }: { { config, pkgs, modulesPath, ... }: {
imports = [ (modulesPath + "/installer/scan/not-detected.nix") ]; imports = [ (modulesPath + "/installer/scan/not-detected.nix") ];
boot = { boot = {
#plymouth = { enable = true; }; kernel.sysctl = { "vm.swappiness" = 80; };
loader = { loader = {
efi = { efi = {
canTouchEfiVariables = true; canTouchEfiVariables = true;
@ -11,18 +11,16 @@
enable = true; enable = true;
device = "nodev"; device = "nodev";
efiSupport = true; efiSupport = true;
useOSProber = true;
enableCryptodisk = true; enableCryptodisk = true;
}; };
}; };
initrd.luks.devices = { initrd.luks.devices = {
nvme = { nvme = {
device = "/dev/disk/by-uuid/e9618e85-a631-4374-b2a4-22c376d6e41b"; device = "/dev/disk/by-uuid/e9618e85-a631-4374-b2a4-22c376d6e41b";
preLVM = true; preLVM = true;
}; };
}; };
kernelModules = [ "kvm-intel" ];
kernel.sysctl = { "vm.swappiness" = 80; };
extraModulePackages = [ ]; extraModulePackages = [ ];
initrd = { initrd = {
availableKernelModules = availableKernelModules =
@ -32,9 +30,10 @@
}; };
fileSystems = let fileSystems = let
mount = disk: { mount = nfsDisk: {
device = "server:/${disk}"; device = "server:/${nfsDisk}";
fsType = "nfs"; fsType = "nfs";
options = [ "x-systemd.automount" "noauto" ];
}; };
in { in {
"/mnt/disk1" = mount "disk1" // { }; "/mnt/disk1" = mount "disk1" // { };