summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitmodules19
-rw-r--r--init.org17
m---------lib/bui0
m---------lib/geiser0
m---------lib/guix0
5 files changed, 36 insertions, 0 deletions
diff --git a/.gitmodules b/.gitmodules
index 38f657d..eb57246 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -26,6 +26,9 @@
[submodule "boxquote"]
path = lib/boxquote
url = git@github.com:davep/boxquote.el.git
+[submodule "bui"]
+ path = lib/bui
+ url = git@github.com:alezost/bui.el.git
[submodule "closql"]
path = lib/closql
url = git@github.com:emacscollective/closql.git
@@ -89,6 +92,14 @@
[submodule "flycheck-haskell"]
path = lib/flycheck-haskell
url = git@github.com:flycheck/flycheck-haskell.git
+[submodule "geiser"]
+ path = lib/geiser
+ url = git@gitlab.com:jaor/geiser.git
+ info-path = doc/
+ load-path = elisp
+ build-step = ./autogen.sh
+ build-step = ./configure
+ build-step = make
[submodule "ghub"]
path = lib/ghub
url = git@github.com:magit/ghub.git
@@ -98,6 +109,14 @@
[submodule "graphql"]
path = lib/graphql
url = git@github.com:vermiculus/graphql.el.git
+[submodule "guix"]
+ path = lib/guix
+ url = git@github.com:alezost/guix.el.git
+ info-path = doc/
+ load-path = elisp
+ build-step = ./autogen.sh
+ build-step = ./configure
+ build-step = make
[submodule "haskell-mode"]
path = lib/haskell-mode
url = git@github.com:haskell/haskell-mode.git
diff --git a/init.org b/init.org
index ebfdf83..5a3728c 100644
--- a/init.org
+++ b/init.org
@@ -1553,6 +1553,23 @@ treemacs
:after (treemacs))
#+end_src
+** geiser
+
+#+begin_src emacs-lisp
+(use-package geiser)
+
+(use-package geiser-guile
+ :config
+ (setq geiser-guile-load-path "~/src/git/guix"))
+#+end_src
+
+** guix
+
+#+begin_src emacs-lisp
+(use-package guix
+ :load-path "lib/guix/elisp")
+#+end_src
+
* Emacs Enhancements
** [[https://github.com/justbur/emacs-which-key][which-key]]
diff --git a/lib/bui b/lib/bui
new file mode 160000
+Subproject 508577a7225b3d07eaefa9444064410af251867
diff --git a/lib/geiser b/lib/geiser
new file mode 160000
+Subproject a6a2f2c2194cdef97d67945aa1e7df81763ec34
diff --git a/lib/guix b/lib/guix
new file mode 160000
+Subproject fe0a6c937479bf75d636273eb2b61d4bcc56334