sway: suspend powerplay mousepad led in sync with mouse

This commit is contained in:
Leonardo Eugênio 2024-08-17 00:02:05 -03:00
parent 49d0cf16e3
commit 324814f7e2
4 changed files with 103 additions and 1 deletions

View file

@ -23,6 +23,7 @@ in
./swayidle.nix
./swaylock.nix
./theme.nix
./powerplay-led-idle.nix
];
config = lib.mkIf (config.my.desktop == "sway") {
services.mako.enable = true;

View file

@ -0,0 +1,17 @@
{ pkgs, lib, ... }:
{
systemd.user.services.powerplay-led-idle = {
Unit = {
Description = "Autosuspend Powerplay mousepad led";
PartOf = [ "graphical-session.target" ];
After = [ "graphical-session.target" ];
};
Service = {
ExecStart = lib.getExe pkgs.powerplay-led-idle;
Restart = "on-failure";
};
Install = {
WantedBy = [ "sway-session.target" ];
};
};
}