summary refs log tree commit diff stats
diff options
context:
space:
mode:
-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