1{ pkgs, ... }:
2{
3 hardware = {
4 enableAllFirmware = true;
5 enableRedistributableFirmware = true;
6 bluetooth = {
7 enable = true;
8 hsphfpd.enable = false;
9 powerOnBoot = true;
10 };
11 brillo.enable = true;
12 deviceTree.enable = false;
13 gpgSmartcards.enable = true;
14 graphics = {
15 enable = true;
16 extraPackages = [
17 pkgs.gamescope
18 pkgs.mangohud
19 ];
20 extraPackages32 = [
21 pkgs.pkgsi686Linux.mangohud
22 ];
23 };
24 sensor = {
25 hddtemp = {
26 enable = true;
27 drives = [ "/dev/disk/by-id/nvme-CT2000P2SSD8_2128E5B6F934" ];
28 unit = "F";
29 };
30 };
31 wirelessRegulatoryDatabase = true;
32 };
33 services.udev.packages = [
34 pkgs.qmk-udev-rules
35 pkgs.logitech-udev-rules
36 ];
37 hardware.amdgpu = {
38 opencl.enable = false;
39 initrd.enable = true;
40 };
41}