help-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Guix home user-level shepherd services


From: Tangonov
Subject: Guix home user-level shepherd services
Date: Wed, 15 Jun 2022 16:18:39 -0700
User-agent: mu4e 1.6.11; emacs 28.1.50


Hello Guix!

I don't seem to be able to start Shepherd services from my guix home config. The services fail to start, despite being startable from the command line from both reconfigure & container.

Here's what my services look like:

#+BEGIN_SRC scheme
(home-environment
(packages
 (specifications->packages
  (append %base-packages
          %emacs
          %multimedia
          %browsers
          %chat-clients
          %devel)))
(services
 (list ; ... bash services
       (service home-shepherd-service-type
                (home-shepherd-configuration
                 (services (list
                            (shepherd-service
                             (provision '(syncthing))
(start #~(make-system-constructor "syncthing"))
                             (stop #~(make-kill-destructor))
                             (documentation
"Synchronize folders to other device"))
                            (shepherd-service
                             (provision '(pantalaimon))
(start #~(make-system-constructor "pantalaimon"))
                             (stop #~(make-kill-destructor))
                             (documentation
"Crypto back-end server for ement.el")))))))))
#+END_SRC

Thanks again for the help & software

--

- tangonov

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]