summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dotfiles/.emacs.d/init.el6
1 files changed, 5 insertions, 1 deletions
diff --git a/dotfiles/.emacs.d/init.el b/dotfiles/.emacs.d/init.el
index 9f974e0..627ae21 100644
--- a/dotfiles/.emacs.d/init.el
+++ b/dotfiles/.emacs.d/init.el
@@ -301,11 +301,15 @@ might be bad."
(use-package geiser
:config
- (use-package geiser-guile)
+ (use-package geiser-guile
+ :config
+ (define-key project-prefix-map "l" #'geiser-guile)
+ (add-to-list 'project-switch-commands '(geiser-guile "Guile REPL") t))
;; Flycheck-guile only works if Geiser is around.
(use-package flycheck-guile
:config
(add-hook 'scheme-mode-hook #'flycheck-mode))
+
:custom ((geiser-active-implementations '(guile))
;; One REPL per project, please!
(geiser-repl-per-project-p t)))