Волшебный параметр решающий твою задачу Persistent=true
Ну во-первых с этого и нужно было начинать. А не городить огород из стандартных примеров, не решающих проблему. Про эту опцию вы написали впервые. Больше тупили про велосипеды какие-то.
Во-вторых, я уже нашел решение проще и ГЛАВНОЕ понятнее. Уж извиняйте не спецы как вы в systemd. И заморачиваться им ради смены обоев просто лень. Да он и не предназначен для планирования задач. Это сервисная фича.
В-третьих, судя по вашим же мануалам опция Persistent присутствует только в Red Hat Enterprise Linux. Только в коммерческой версии. И только версии выше 7.2. А значит для меня бесполезна.
Еще раз повторю. Я уже нашел решение изящнее, удобнее и красивее.