This commit is contained in:
Shelvacu
2025-03-16 21:48:58 -07:00
committed by Shelvacu on compute-deck
parent 807ccda05b
commit af26fb4927
2 changed files with 20 additions and 12 deletions

View File

@@ -15,12 +15,18 @@
./padtype.nix ./padtype.nix
]; ];
boot.loader.systemd-boot.enable = false; boot.loader = {
boot.loader.efi.efiSysMountPoint = "/boot/EFI"; systemd-boot.enable = false;
boot.loader.grub.efiSupport = true; efi = {
boot.loader.grub.device = "nodev"; efiSysMountPoint = "/boot/EFI";
boot.loader.efi.canTouchEfiVariables = false; canTouchEfiVariables = false;
boot.loader.grub.efiInstallAsRemovable = true; };
grub = {
efiSupport = true;
device = "nodev";
efiInstallAsRemovable = true;
};
};
boot.binfmt.emulatedSystems = [ "aarch64-linux" ]; boot.binfmt.emulatedSystems = [ "aarch64-linux" ];
@@ -52,12 +58,6 @@
jupiter-hw-support jupiter-hw-support
steamdeck-firmware steamdeck-firmware
steamdeck-bios-fwupd steamdeck-bios-fwupd
cargo
clippy
rust-analyzer
rustc
rustfmt
rustup
]; ];
# boot.kernelPatches = [ # boot.kernelPatches = [

View File

@@ -11,4 +11,12 @@ in
}; };
boot.initrd.preLVMCommands = "${padtype-pkg}/bin/padtype &"; boot.initrd.preLVMCommands = "${padtype-pkg}/bin/padtype &";
boot.initrd.kernelModules = [
"uhid"
"i2c_hid_acpi"
"usbhid"
"mac_hid"
"evdev"
"uinput"
];
} }