1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
{ flake, flakeInputs, pkgs, config, lib, ... }:
{
imports = [
flakeInputs.nixos-hardware.nixosModules.framework-13-7040-amd
];
config = {
hardware.framework.laptop13.audioEnhancement.enable = false;
hardware.enableRedistributableFirmware = true;
services.fstrim.enable = false;
services.udev.extraRules = ''
ACTION=="add", SUBSYSTEM=="platform", DRIVER=="acpi-button", KERNEL=="PNP0C0D:00", ATTR{power/wakeup}="disabled"
ACTION=="add", SUBSYSTEM=="serio", DRIVERS=="atkbd", ATTR{power/wakeup}="disabled"
ACTION=="add", SUBSYSTEM=="i2c", DRIVERS=="i2c_hid_acpi", ATTRS{name}=="PIXA3854:00", ATTR{power/wakeup}="disabled"
'';
nixpkgs.system = "x86_64-linux";
};
}
|