From a3128c56ce05c37211afd9dc627a3f31dc8dddad Mon Sep 17 00:00:00 2001 From: Zynh Ludwig Date: Tue, 16 Jul 2024 03:32:01 -0700 Subject: [PATCH] override instead of define --- home/modules/playerctl.nix | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/home/modules/playerctl.nix b/home/modules/playerctl.nix index cec732b..7f57919 100644 --- a/home/modules/playerctl.nix +++ b/home/modules/playerctl.nix @@ -17,19 +17,10 @@ in }; config = lib.mkIf cfg.enable { + services.playerctld.enable = true; systemd.user.services.playerctld = { - Unit = { - Description = "MPRIS media player daemon"; - PartOf = [ "graphical-session.target" ]; - }; - - Install.WantedBy = [ "graphical-session.target" ]; - - Service = { - ExecStart = "${pkgs.playerctl}/bin/playerctld"; - Type = "dbus"; - BusName = "org.mpris.MediaPlayer2.playerctld"; - }; + Unit.PartOf = lib.mkForce [ "graphical-session.target" ]; + Install.WantedBy = lib.mkForce [ "graphical-session.target" ]; }; home.packages = with pkgs; [