[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
signature.asc
Description: PGP signature
- Guix home user-level shepherd services,
Tangonov <=