Move scheme packages to lisp package
This commit is contained in:
parent
ec357eb8bf
commit
d110aaddba
2 changed files with 29 additions and 29 deletions
|
@ -332,3 +332,32 @@ Uses `mk/hyperspec-dir-locations' to find the directory."
|
||||||
|
|
||||||
(use-package common-lisp-snippets
|
(use-package common-lisp-snippets
|
||||||
:after yasnippet)
|
:after yasnippet)
|
||||||
|
|
||||||
|
(use-package geiser
|
||||||
|
:init
|
||||||
|
(setq geiser-repl-prompt-read-only t)
|
||||||
|
(setq geiser-repl-highlight-error-messages t)
|
||||||
|
(if (eq system-type 'windows-nt)
|
||||||
|
(progn
|
||||||
|
(setq geiser-active-implementations '(racket))
|
||||||
|
(setq geiser-default-implementation 'racket))
|
||||||
|
(progn
|
||||||
|
(setq geiser-active-implementations '(racket guile))
|
||||||
|
(setq geiser-default-implementation 'guile)))
|
||||||
|
:hook (scheme-mode . geiser-mode))
|
||||||
|
|
||||||
|
(use-package racket-mode
|
||||||
|
:mode "\\.rkt\\'")
|
||||||
|
|
||||||
|
(use-package geiser-racket
|
||||||
|
:defer t
|
||||||
|
:after geiser
|
||||||
|
:config
|
||||||
|
(when (eq system-type 'windows-nt)
|
||||||
|
(setq geiser-racket-binary "c:/Program Files/Racket/Racket.exe")))
|
||||||
|
|
||||||
|
(when (eq system-type 'gnu/linux)
|
||||||
|
(use-package geiser-guile
|
||||||
|
:defer t
|
||||||
|
:after geiser
|
||||||
|
:custom (geiser-guile-binary "guile")))
|
||||||
|
|
|
@ -218,40 +218,11 @@
|
||||||
;; :hook (typescript-mode . eglot-ensure)
|
;; :hook (typescript-mode . eglot-ensure)
|
||||||
;; :config (setq typescript-indent-level 2))
|
;; :config (setq typescript-indent-level 2))
|
||||||
|
|
||||||
(use-package geiser
|
|
||||||
:defer t
|
|
||||||
:init
|
|
||||||
(setq geiser-repl-prompt-read-only t)
|
|
||||||
(setq geiser-repl-highlight-error-messages t)
|
|
||||||
(if (eq system-type 'windows-nt)
|
|
||||||
(progn
|
|
||||||
(setq geiser-active-implementations '(racket))
|
|
||||||
(setq geiser-default-implementation 'racket))
|
|
||||||
(progn
|
|
||||||
(setq geiser-active-implementations '(racket guile))
|
|
||||||
(setq geiser-default-implementation 'guile)))
|
|
||||||
:hook (scheme-mode . geiser-mode))
|
|
||||||
|
|
||||||
(use-package racket-mode
|
|
||||||
:mode "\\.rkt\\'")
|
|
||||||
|
|
||||||
(use-package geiser-racket
|
|
||||||
:defer t
|
|
||||||
:after geiser
|
|
||||||
:config
|
|
||||||
(when (eq system-type 'windows-nt)
|
|
||||||
(setq geiser-racket-binary "c:/Program Files/Racket/Racket.exe")))
|
|
||||||
|
|
||||||
(when (eq system-type 'gnu/linux)
|
(when (eq system-type 'gnu/linux)
|
||||||
(use-package spotify :bind ("S-<pause>" . spotify-playpause))
|
(use-package spotify :bind ("S-<pause>" . spotify-playpause))
|
||||||
;; (use-package clojure-mode)
|
;; (use-package clojure-mode)
|
||||||
;; (use-package cider)
|
;; (use-package cider)
|
||||||
|
|
||||||
(use-package geiser-guile
|
|
||||||
:defer t
|
|
||||||
:after geiser
|
|
||||||
:custom (geiser-guile-binary "guile"))
|
|
||||||
|
|
||||||
(use-package journalctl-mode
|
(use-package journalctl-mode
|
||||||
:commands journalctl
|
:commands journalctl
|
||||||
:bind (("C-c t j" . journalctl))))
|
:bind (("C-c t j" . journalctl))))
|
||||||
|
|
Loading…
Add table
Reference in a new issue