refactoring

This commit is contained in:
Matt Nish-Lapidus 2025-05-30 19:55:20 -04:00
parent f2a45f20dd
commit dc2414a72a
6 changed files with 243 additions and 246 deletions

42
hosts/eddie/boot.nix Normal file
View file

@ -0,0 +1,42 @@
{ config, lib, pkgs, ... }:
{
# Bootloader.
boot = {
loader = {
systemd-boot = {
enable = true;
configurationLimit = 8;
};
efi.canTouchEfiVariables = true;
};
kernelPackages = pkgs.linuxPackages_6_13;
kernelModules = [
"i2c-dev"
"ddcci-backlight"
"uinput"
"hid-playstation"
"amd_pstate=active"
];
extraModulePackages = with config.boot.kernelPackages; [
ddcci-driver
openrazer
];
extraModprobeConfig = ''
options bluetooth disable_ertm=Y
'';
initrd.systemd.enable = true;
initrd.kernelModules = [
"nvidia"
"nvidia_modeset"
"nvidia_uvm"
"nvidia_drm"
"snd-virmidi"
];
kernelParams = [
"nvidia_drm.fbdev=1"
"nvidia_drm.modeset=1"
];
supportedFilesystems = [ "nfs" ];
};
}