{ pkgs, lib, ... }: { hardware.acpilight.enable = true; services.acpid = { enable = true; handlers = { brightnessDown = { event = "video/brightnessdown.*"; action = "${pkgs.acpilight}/bin/xbacklight -dec 10"; }; brightnessUp = { event = "video/brightnessup.*"; action = "${pkgs.acpilight}/bin/xbacklight -inc 10"; }; }; lidEventCommands = lib.mkDefault '' ${pkgs.systemd}/bin/systemctl suspend ''; powerEventCommands = lib.mkDefault '' ${pkgs.systemd}/bin/systemctl halt ''; }; }