Hi Leo! Leo Famulari <[email protected]> skribis:
> Does anyone have advice about how to start an unprivileged user's > services when the system boots? > > On other systems, I could at least invoke them in /etc/rc.local, but I'm > not sure how to do it on GuixSD. Currently I run shepherd as myself, which reads from ~/.config/shepherd/init.scm. It gets started from my ~/.xsession. Admittedly this is a bit of a hack. It wouldn’t be hard to define per-user Shepherd instances as global Shepherd services in GuixSD, if you see what I mean. Another option would be to add support for this directly in the Shepherd, which has pros and cons. HTH! Ludo’.
