[Unit] Description=Time based wallpaper switcher PartOf=graphical-session.target Requires=graphical-session.target After=graphical-session.target ConditionEnvironment=WAYLAND_DISPLAY [Service] Type=simple ExecStart=%h/wallpaper/script.sh [Install] WantedBy=graphical-session.target