diff --git a/users/price/conf/swww-wallpapers/default.nix b/users/price/conf/swww-wallpapers/default.nix index fff94666..3c09ef51 100644 --- a/users/price/conf/swww-wallpapers/default.nix +++ b/users/price/conf/swww-wallpapers/default.nix @@ -24,10 +24,16 @@ in ExecStopPost = "${cleanup-socket-script}"; ExecStart = "${pkgs.swww}/bin/swww-daemon"; }; - Install.WantedBy = [ "graphical-session.target" ]; + Install.WantedBy = [ + "graphical-session.target" + "compositor.target" + ]; Unit = { Description = "Wayland Wallpaper Service"; - PartOf = [ "graphical-session.target" ]; + PartOf = [ + "graphical-session.target" + "compositor.target" + ]; After = [ "graphical-session.target" ]; }; };