Manifest
with a simple manifest-remote.scm file like this:
(use-modules
(mroh guix packages))
(specifications->manifest remote-packages)
I install/deploy a complete (emacs centric) development enviroment for remote work.
guix package -m manifest-remote.scm
to start ipfs, this is a simple/stupid shepherd init file:
;; shepherd init file
(register-services
(make <service>
#:provides '(ipfs)
#:requires '()
#:start (make-forkexec-constructor '("ipfs" "daemon"))
#:stop (make-kill-destructor)))
(action 'shepherd 'daemonize)
(for-each start '())