Hi,

I would like to be able to starts user's shepherd on boot, to get timers
and user services working automatically without the need to login first.
Is there a standard way to do this?

Assuming I make sure /run/user/UID exists, my current thinking is to put
one-shot service into the system shepherd, which runs the on-first-login
script (/home/user/.guix-home/on-first-login) with #:user and #:group
set correctly.

Should that work?  Is there a better way?

Thanks,
Tomas

-- 
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.

Reply via email to