Move some options into base.nix

This commit is contained in:
Vili Sinervä 2024-09-06 10:33:39 +03:00
parent 442b72de55
commit 2ad217fd84
No known key found for this signature in database
GPG key ID: DF8FEAF54EFAC996
9 changed files with 8 additions and 32 deletions

View file

@ -117,7 +117,12 @@
};
time.timeZone = "Europe/Helsinki";
boot.loader.timeout = 0;
boot.loader = {
systemd-boot.enable = true;
efi.canTouchEfiVariables = true;
timeout = 0;
};
services.logind.lidSwitch = if config.boot.resumeDevice != "" then "hibernate" else "suspend";
#################### Memory management ####################
zramSwap.enable = true;

View file

@ -18,7 +18,5 @@
Option "TearFree" "true"
'';
};
logind.lidSwitch = if config.boot.resumeDevice != "" then "hibernate" else "suspend";
};
}

View file

@ -4,9 +4,6 @@
imports = [ ../base.nix ];
boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true;
#Many installs will need this, and it won't hurt either way
services.qemuGuest.enable = true;

View file

@ -89,10 +89,5 @@
};
resumeDevice = "/dev/mapper/luks-f6e1979b-0dee-4ee9-8170-10490019854b";
kernelParams = [ "resume_offset=44537856" ];
loader = {
systemd-boot.enable = true;
efi.canTouchEfiVariables = true;
};
};
}

View file

@ -61,12 +61,5 @@
resumeDevice = "/dev/mapper/nixos";
kernelParams = [ "resume_offset=39292928" ];
loader = {
systemd-boot.enable = true;
efi.canTouchEfiVariables = true;
};
};
services.logind.lidSwitch = if config.boot.resumeDevice != "" then "hibernate" else "suspend";
}

View file

@ -8,10 +8,5 @@
];
# HARDWARE SPECIFIC
services.qemuGuest.enable = true;
# Bootloader.
boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true;
}

View file

@ -9,9 +9,5 @@
];
# HARDWARE SPECIFIC
services.qemuGuest.enable = true;
boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true;
}

View file

@ -8,10 +8,5 @@
];
# HARDWARE SPECIFIC
services.qemuGuest.enable = true;
# Bootloader.
boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true;
}

View file

@ -108,6 +108,8 @@ in
"usb_storage"
];
loader = {
systemd-boot.enable = pkgs.lib.mkForce false;
efi.canTouchEfiVariables = pkgs.lib.mkForce false;
grub.enable = false;
generic-extlinux-compatible.enable = true;
};