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

View file

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

View file

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