$home = getenv("HOME") cron "purpleidea-oneshot" { session => true, trigger => "OnCalendar", time => "*:*:0", } svc "purpleidea-oneshot" { session => true, } # TODO: do we need a state => "exists" specified here? file printf("%s/.config/systemd/user/purpleidea-oneshot.service", $home) {}