diff --git a/systemd/wallpapers.service b/systemd/wallpapers.service index 9ecd656ff..55133311b 100644 --- a/systemd/wallpapers.service +++ b/systemd/wallpapers.service @@ -3,13 +3,12 @@ Description=Rotate through cropped wallpapers for %u [Service] Type=forking -#PIDFile=/var/home/%u/.spool/wallpaper.pid -WorkingDirectory=/var/home/%u/.spool -#ExecStart=/var/home/%u/scripts/distrobox/debian12/wallpaper.pl -ExecStart=/var/home/%u/scripts/sway/wallpaper.pl -d --path=/home/jpm/wallpapers `cat /var/home/%u/.spool/wallpaper_outputs` +PIDFile=/var/home/%u/.local/state/wallpaper.pid +WorkingDirectory=/var/home/%u/scripts/sway +Environment=PERL5LIB=/var/home/%u/scripts/sway/local/lib/perl5/x86_64-linux/:/var/home/jpm/scripts/sway/local/lib/perl5:/var/home/%u/.plenv/versions/5.38.2/lib/perl5/5.38.2/:/var/home/%u/.plenv/versions/5.38.2/lib/perl5/site_perl/5.38.2:/var/home/%u/.plenv/versions/5.38.2/lib/perl5/site_perl/5.38.2/x86_64-linux/:/var/home/%u/perl5/lib/perl5/x86_64-linux-gnu-thread-multi:/var/home/%u/.local/usr/local/lib/perl5/5.38.0:/var/home/%u/perl5/lib/perl5:/var/home/%u/perl5/lib/perl5/x86_64-linux-thread-multi +ExecStart=/var/home/%u/.plenv/shims/perl /var/home/%u/scripts/sway/wallpaper.pl -d Restart=always TimeoutSec=5 [Install] -#WantedBy=graphical.target WantedBy=default.target