tweaks to smartparens and clojure and lisp stuff
This commit is contained in:
parent
8eeb93fa14
commit
686d14a6c6
3 changed files with 66 additions and 3 deletions
31
init.el
31
init.el
|
@ -131,7 +131,23 @@
|
|||
|
||||
(use-package smartparens
|
||||
:config
|
||||
(smartparens-global-mode +1))
|
||||
(smartparens-global-mode +1)
|
||||
:general
|
||||
('normal lisp-mode-map
|
||||
"gl" 'sp-forward-slurp-sexp
|
||||
"gh" 'sp-backward-slurp-sexp
|
||||
"C-l" 'sp-forward-sexp
|
||||
"C-h" 'sp-backward-sexp)
|
||||
('normal cider-repl-mode-map
|
||||
"gl" 'sp-forward-slurp-sexp
|
||||
"gh" 'sp-backward-slurp-sexp
|
||||
"C-l" 'sp-forward-sexp
|
||||
"C-h" 'sp-backward-sexp)
|
||||
('normal clojurescript-mode-map
|
||||
"gl" 'sp-forward-slurp-sexp
|
||||
"gh" 'sp-backward-slurp-sexp
|
||||
"C-l" 'sp-forward-sexp
|
||||
"C-h" 'sp-backward-sexp))
|
||||
|
||||
(use-package aggressive-indent
|
||||
:config
|
||||
|
@ -2087,6 +2103,19 @@ targets."
|
|||
(use-package fennel-mode
|
||||
:mode ("\\.fnl\\'" . fennel-mode))
|
||||
|
||||
;; First install the package:
|
||||
(use-package flycheck-clj-kondo
|
||||
:ensure t)
|
||||
|
||||
;; then install the checker as soon as `clojure-mode' is loaded
|
||||
(use-package clojure-mode
|
||||
:ensure t
|
||||
:config
|
||||
(require 'flycheck-clj-kondo))
|
||||
|
||||
(use-package cider
|
||||
:after clojure-mode)
|
||||
|
||||
(use-package yaml-mode
|
||||
:mode ("\\.yml\\'" . yaml-mode))
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue