diff --git a/dotfiles/systemd/xsession.target b/dotfiles/systemd/xsession.target index b8c2278..097b562 100644 --- a/dotfiles/systemd/xsession.target +++ b/dotfiles/systemd/xsession.target @@ -5,8 +5,8 @@ Wants=autorandr.service Wants=dunst.socket Wants=inputplug.service Wants=picom.service -Wants=policykit-agent.service Wants=pipewire-pulse.socket +Wants=policykit-agent.service Wants=redshift.service Wants=ssh-agent.service Wants=weather.timer @@ -14,3 +14,4 @@ Wants=wireplumber.service Wants=xiccd.service Wants=xsettingsd.service Wants=xss-lock.service +Wants=xssproxy.service diff --git a/dotfiles/systemd/xssproxy.service b/dotfiles/systemd/xssproxy.service new file mode 100644 index 0000000..9866b66 --- /dev/null +++ b/dotfiles/systemd/xssproxy.service @@ -0,0 +1,7 @@ +[Unit] +Description=Proxy between org.freedesktop.ScreenSaver and XSS +PartOf=graphical-session.target + +[Service] +ExecStart=%h/.nix-profile/bin/xssproxy -v +Restart=on-failure