pkgs: { Unit = { Description = "ydotool - Generic command-line automation tool (no X!)"; Documentation = [ "https://github.com/ReimuNotMoe/ydotool" ]; BindsTo = [ "sway-session.target" ]; After = [ "sway-session.target" ]; }; Service = { Type = "simple"; ExecStart = "${pkgs.ydotool}/bin/ydotoold"; Restart = "on-failure"; RestartSec = "1"; TimeoutStopSec = "10"; }; Install = { WantedBy = [ "sway-session.target" ]; }; }