{ pkgs, ... }: { hardware = { enableAllFirmware = false; enableRedistributableFirmware = false; firmware = [ pkgs.linux-firmware pkgs.alsa-firmware pkgs.sof-firmware ]; bluetooth = { enable = true; hsphfpd.enable = false; powerOnBoot = true; }; gpgSmartcards.enable = true; amdgpu = { opencl.enable = false; initrd.enable = true; }; graphics = { enable = true; extraPackages = [ pkgs.gamescope pkgs.mangohud ]; extraPackages32 = [ pkgs.pkgsi686Linux.mangohud ]; }; wirelessRegulatoryDatabase = true; framework.enableKmod = false; keyboard.qmk.enable = true; keyboard.qmk.keychronSupport = true; }; services.udev.packages = [ pkgs.qmk-udev-rules pkgs.logitech-udev-rules ]; }