aboutsummaryrefslogtreecommitdiff
path: root/kbg
diff options
context:
space:
mode:
authorKenny Ballou <kb@devnulllabs.io>2023-09-25 10:14:08 -0600
committerKenny Ballou <kb@devnulllabs.io>2023-09-25 10:29:42 -0600
commit2570d51134cee859e97dd63c5bc30bbea71f6b9f (patch)
treec74485f7901f7c8c9045102875b632776f4256fd /kbg
parent4c1752c8cc6e66aebcfa2ff67eb7ce4624d84e71 (diff)
downloaddotfiles-2570d51134cee859e97dd63c5bc30bbea71f6b9f.tar.gz
dotfiles-2570d51134cee859e97dd63c5bc30bbea71f6b9f.tar.xz
config: add ghci file
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/haskell.scm11
2 files changed, 13 insertions, 0 deletions
diff --git a/kbg/services/config/dotfiles.scm b/kbg/services/config/dotfiles.scm
index 6e9f0f69..2bd0d188 100644
--- a/kbg/services/config/dotfiles.scm
+++ b/kbg/services/config/dotfiles.scm
@@ -13,6 +13,7 @@
#:use-module (kbg services config gnupg)
#:use-module (kbg services config gnuplot)
#:use-module (kbg services config guix)
+ #:use-module (kbg services config haskell)
#:use-module (kbg services config kitty)
#:use-module (kbg services config ledger)
#:use-module (kbg services config maven)
@@ -63,6 +64,7 @@
gnupg-config-service
gnuplot-config-service
guix-config-service
+ haskell-config-service
home-vars-service
kitty-config-service
ledger-config-service
diff --git a/kbg/services/config/haskell.scm b/kbg/services/config/haskell.scm
new file mode 100644
index 00000000..a0e980d4
--- /dev/null
+++ b/kbg/services/config/haskell.scm
@@ -0,0 +1,11 @@
+(define-module (kbg services config haskell)
+ #:use-module (kbg)
+ #:use-module (gnu)
+ #:use-module (guix)
+ #:use-module (gnu home services))
+
+(define-public haskell-config-service
+ (list (simple-service 'haskell-config
+ home-files-service-type
+ `((".ghci"
+ ,(local-file (string-append %dotfiles-root "config/ghci/ghci")))))))