Guile-Daemon is a small Guile program that loads your initial configuration file, and then reads and evaluates Guile expressions that you send to a FIFO file: <https://github.com/alezost/guile-daemon>
———————————————————————————————————————————————————————————————— Git repo: git://github.com/alezost/guile-daemon.git The release tarball: https://github.com/alezost/guile-daemon/releases/download/v0.1/guile-daemon-0.1.tar.gz MD5: 27ba8e047d2605735a33339acdb07644 guile-daemon-0.1.tar.gz SHA256: 786312adb6fcdd1543185c60d998e99708354e69e50e0b15f910d205318220e9 guile-daemon-0.1.tar.gz ———————————————————————————————————————————————————————————————— Guile-Daemon can be installed with GNU Guix using the attached "guile-daemon.scm" file: guix package --install-from-file=guile-daemon.scm
(use-modules (guix packages) (guix download) (guix licenses) (guix build-system gnu) (gnu packages guile) (gnu packages pkg-config)) (package (name "guile-daemon") (version "0.1") (source (origin (method url-fetch) (uri (string-append "https://github.com/alezost/" name "/releases/download/v" version "/" name "-" version ".tar.gz")) (sha256 (base32 "1s90h8qhblhhz4ahn3p5d573a24px6cdjq2w311ibpgwnsni4qvq")))) (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) (inputs `(("guile" ,guile-2.0))) (home-page "https://github.com/alezost/guile-daemon") (synopsis "Evaluate code in a running Guile process") (description "Guile-Daemon is a small Guile program that loads your initial configuration file, and then reads and evaluates Guile expressions that you send to a FIFO file.") (license gpl3+))