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