aboutsummaryrefslogtreecommitdiff
path: root/kbg
diff options
context:
space:
mode:
authorKenny Ballou <kb@devnulllabs.io>2023-09-25 12:03:17 -0600
committerKenny Ballou <kb@devnulllabs.io>2023-09-25 12:03:17 -0600
commit52fc3aa9f13bcb35d5f0b38d51fdc8da6864ca37 (patch)
treef831126b7e0606c2e4483b292d035d9a1fccab3e /kbg
parentc1e5fbc500bcef35ea19630f277ca0241486b1eb (diff)
downloaddotfiles-52fc3aa9f13bcb35d5f0b38d51fdc8da6864ca37.tar.gz
dotfiles-52fc3aa9f13bcb35d5f0b38d51fdc8da6864ca37.tar.xz
config: guile: add guile config service
Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
Diffstat (limited to 'kbg')
-rw-r--r--kbg/services/config/dotfiles.scm2
-rw-r--r--kbg/services/config/guile.scm11
2 files changed, 13 insertions, 0 deletions
diff --git a/kbg/services/config/dotfiles.scm b/kbg/services/config/dotfiles.scm
index 041241ca..bdc6dab4 100644
--- a/kbg/services/config/dotfiles.scm
+++ b/kbg/services/config/dotfiles.scm
@@ -12,6 +12,7 @@
#:use-module (kbg services config gnupg)
#:use-module (kbg services config gnuplot)
#:use-module (kbg services config guix)
+ #:use-module (kbg services config guile)
#:use-module (kbg services config haskell)
#:use-module (kbg services config kitty)
#:use-module (kbg services config ledger)
@@ -61,6 +62,7 @@
gnupg-config-service
gnuplot-config-service
guix-config-service
+ guile-config-service
haskell-config-service
home-vars-service
kitty-config-service
diff --git a/kbg/services/config/guile.scm b/kbg/services/config/guile.scm
new file mode 100644
index 00000000..4c8f9c1b
--- /dev/null
+++ b/kbg/services/config/guile.scm
@@ -0,0 +1,11 @@
+(define-module (kbg services config guile)
+ #:use-module (kbg)
+ #:use-module (gnu)
+ #:use-module (guix)
+ #:use-module (gnu home services))
+
+(define-public guile-config-service
+ (list (simple-service 'guile-config
+ home-files-service-type
+ `((".guile"
+ ,(local-file (string-append %dotfiles-root "config/guile/guile.scm")))))))