summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarek Paśnikowski <marekpasnikowski@protonmail.com>2022-11-03 19:34:03 +0100
committerMarek Paśnikowski <marekpasnikowski@protonmail.com>2022-11-03 19:34:03 +0100
commit2128ddbaf07f657e3487f52786ff7a8f3a55d3a1 (patch)
tree84689672a545df27e9c6c6d9fbd65262dbdf0629
parentcac0e39ba1708fb52d0da47e6ac20864c281e984 (diff)
Fix Emacs geiser configuration
-rw-r--r--emacs.el13
-rw-r--r--home-configuration.scm5
-rw-r--r--system-configuration.scm3
3 files changed, 10 insertions, 11 deletions
diff --git a/emacs.el b/emacs.el
index 1ce49d0..88c754a 100644
--- a/emacs.el
+++ b/emacs.el
@@ -38,9 +38,11 @@
'ac-geiser-setup)
(add-hook 'geiser-repl-mode-hook
'ac-geiser-setup)
-(eval-after-load "auto-complete"
- '(add-to-list 'ac-modes
- 'geiser-repl-mode))
+(with-eval-after-load 'auto-complete
+ (add-to-list 'ac-modes
+ 'geiser-repl-mode-hook))
+(with-eval-after-load 'geiser-guile
+ (add-to-list 'geiser-guile-load-path "~/src/aisaka"))
;; Edit the code based on the S-expression structure
(require 'paredit)
@@ -96,8 +98,3 @@
;; Enable the column-80 line
(global-display-fill-column-indicator-mode 1)
(setq-default display-fill-column-indicator-column 79)
-
-;;; Import GUIX repository
-;;; https://guix.gnu.org/manual/en/html_node/The-Perfect-Setup.html
-(with-eval-after-load 'geiser-guile
- (add-to-list 'geiser-guile-load-path "~/src/aisaka"))
diff --git a/home-configuration.scm b/home-configuration.scm
index 78cac4c..b0db84c 100644
--- a/home-configuration.scm
+++ b/home-configuration.scm
@@ -13,11 +13,12 @@
(define home-packages
'("cpupower"
"dconf-editor"
- "emacs-no-x"
+ "emacs"
"emacs-ac-geiser"
"emacs-aggressive-indent"
"emacs-geiser"
"emacs-geiser-guile"
+ "emacs-guix"
"emacs-iedit"
"emacs-multiple-cursors"
"emacs-paredit"
@@ -27,6 +28,8 @@
"gnome-shell-extension-forge"
"gnome-tweaks"
"gnupg"
+ "guile"
+ "guile-spec"
"icecat"
"jami"
"libreoffice"
diff --git a/system-configuration.scm b/system-configuration.scm
index ad248d2..1b9099e 100644
--- a/system-configuration.scm
+++ b/system-configuration.scm
@@ -53,8 +53,7 @@
specification->package+output))
(define system-packages
- '("guile-spec"
- "netcat-openbsd"
+ '("netcat-openbsd"
"nss-certs"
"trezord"
"trezord-udev-rules"))