This commit is contained in:
Daniel Ziltener 2023-12-09 16:32:29 +01:00
parent 1e41a02aa6
commit dd8f52be9d
Signed by: zilti
GPG Key ID: B38976E82C9DAE42
3 changed files with 30 additions and 8 deletions

View File

@ -619,7 +619,23 @@ Point must be at the beginning of balanced expression (sexp)."
(evil-define-key 'normal 'cider-mode-map
(kbd "<localleader>ce") #'cider-eval-sexp-at-point))
;;;;; Chicken Scheme
;;;;; Scheme
(use-package geiser
:custom
(geiser-chicken-match-limit 200)
:config
(defalias 'run-geiser 'geiser))
(use-package paren-face
:hook
scheme-mode
emacs-lisp-mode)
(use-package highlight-parentheses
:hook prog-mode)
;;;;;; Chicken Scheme
(use-package scheme
:config
(eval-after-load 'eglot
@ -634,14 +650,10 @@ Point must be at the beginning of balanced expression (sexp)."
#'flymake-chicken-backend nil t)
(flymake-mode))
(use-package geiser
:custom
(geiser-chicken-match-limit 200)
:config
(defalias 'run-geiser 'geiser))
(use-package geiser-chicken)
;;;;;; Guile
(use-package geiser-guile
:config
(when (executable-find "guix")

View File

@ -38,6 +38,13 @@ scheme-mode
n> "(description \"" synopsis "\")"
n> "(license license:" (s license) ")))")
org-mode
(src
"#+begin_src " p
n p n
"#+end_src")
;; Local Variables:
;; mode: lisp-data
;; outline-regexp: "[a-z]"

View File

@ -35,10 +35,11 @@
"emacs"
"emacs-direnv"
"diff-so-fancy"
"firefox"
"fuzzel"
"gammastep"
"guile"
;; "glibc-locales"
"glibc-locales"
"icecat"
"icedove-wayland"
"kitty"
@ -46,7 +47,9 @@
"password-store"
"pass-otp"
"passff-icecat"
"pavucontrol"
"pinentry-qt"
"pipewire"
"rust"
"rust-cargo"
"senpai"