diff options
-rw-r--r-- | init.org | 14 | ||||
-rw-r--r-- | lisp/init-geiser.el | 2 |
2 files changed, 13 insertions, 3 deletions
@@ -765,6 +765,18 @@ I like to render Lilypond snippets in Org mode buffers. To do that I need to lo (require 'ob-lilypond)) #+END_SRC +* Scheme development +:PROPERTIES: +:header-args: :noweb-ref scheme +:END: + +Geiser makes Scheme development really nice. It’s also used for Guix development in combination with =guix-devel-mode=, so I’m adding the Guix development directory to Guile’s load path in all Geiser sessions. + +#+BEGIN_SRC elisp +(with-eval-after-load "geiser" + (setq geiser-guile-load-path '("~/dev/guix-wip"))) +#+END_SRC + * TODO Initial stuff :PROPERTIES: :header-args: :noweb-ref initial @@ -939,7 +951,6 @@ This is even more stuff to be done after initialising packages. I still need to (load "email.el") (require 'my/init-org) (require 'my/init-completion) -(load "init-geiser.el") (setq gnus-select-method '(nntp "news.gmane.org")) (require 'my/init-magit) (load "init-eshell.el") @@ -1014,6 +1025,7 @@ Having defined named code blocks in the sections above we can finally put them a <<manuals>> <<tramp>> <<shell>> +<<scheme>> <<ido-lazy>> <<completion-lazy>> <<pretty-symbols>> diff --git a/lisp/init-geiser.el b/lisp/init-geiser.el deleted file mode 100644 index 27ec3f6..0000000 --- a/lisp/init-geiser.el +++ /dev/null @@ -1,2 +0,0 @@ -(require 'geiser) -(setq geiser-guile-load-path '("~/dev/guix")) |