1
0
Fork 0
mirror of https://github.com/NixOS/nixos-hardware synced 2024-11-15 07:29:41 +01:00
nixos-hardware/dell/xps/13-9315/default.nix

31 lines
798 B
Nix
Raw Normal View History

2024-09-29 15:43:01 +02:00
{
lib,
pkgs,
...
}: {
imports = [
../../../common/cpu/intel
../../../common/pc/laptop
../../../common/pc/ssd
];
# enable firmwares with a license allowing redistribution
# this includes the Wi-Fi and Bluetooth firmwares
hardware.enableRedistributableFirmware = true;
# touchpad uses I²C, so PS/2 is unnecessary
boot.blacklistedKernelModules = ["psmouse"];
# enable finger print sensor
# configure with `sudo fprintd-enroll <username>`
services.fprintd.enable = true;
services.fprintd.tod.enable = true;
services.fprintd.tod.driver = pkgs.libfprint-2-tod1-goodix;
# enable updating firmware via `fwupdmgr`
services.fwupd.enable = true;
# enable cooling management, see NixOS/nixos-hardware#127
services.thermald.enable = lib.mkDefault true;
}