You do not use systemd for this. See my earlier answer on why. eog
is not a system service; it is a desktop program that runs inside the login session, and the correct method to start it is by creating a *.desktop
file in the ~/.config/autostart
directory:
[Desktop Entry] Name=Slide show Type=Application Exec=eog --slide-show ~/Pictures