summary refs log tree commit diff stats
diff options
context:
space:
mode:
authoreli-oat <hi@eli.li>2022-12-04 20:37:27 -0500
committereli-oat <hi@eli.li>2022-12-04 20:37:27 -0500
commit3898080d0e1989cf23627777f8507a84ca3749ec (patch)
treed8a20443036e1d04882a6e619d1be827874f2225
parent6770af168539a7e5660b489ec93c75e88cf53c62 (diff)
downloademacs-3898080d0e1989cf23627777f8507a84ca3749ec.tar.gz
*
-rw-r--r--init.el7
1 files changed, 5 insertions, 2 deletions
diff --git a/init.el b/init.el
index f4ee3b9..b82c144 100644
--- a/init.el
+++ b/init.el
@@ -278,15 +278,18 @@
 
 ;; Scheme support for chicken, chibi and racket (brev too!)...and guile
 (straight-use-package 'geiser)
-(setq geiser-racket-binary "/Applications/Racket\ v8.6/bin/racket")
+(setq geiser-racket-binary "/Applications/Racket\ v8.7/bin/racket")
 (setq geiser-chicken-binary "/opt/homebrew/bin/csi")
 (setq geiser-chibi-binary "/usr/local/bin/chibi-scheme")
 (setq geiser-guile-binary "/opt/homebrew/bin/guile")
-(setq geiser-active-implementations '(chibi chicken racket guile))
+(setq geiser-active-implementations '(chibi chicken racket guile kawa gauche))
+(setq geiser-repl-history-filename "~/.saves/geiser")
 (straight-use-package 'geiser-chibi)
 (straight-use-package 'geiser-chicken)
 (straight-use-package 'geiser-racket)
 (straight-use-package 'geiser-guile)
+(straight-use-package 'geiser-kawa)
+(straight-use-package 'geiser-gauche)
 (add-to-list 'auto-mode-alist '("\\.brev$" . scheme-mode))
 
 ;; ELISP