moving lisp stuff to later

This commit is contained in:
Chris Cochrun 2023-05-26 16:21:52 -05:00
parent f61c8c2537
commit 7846af446d
2 changed files with 54 additions and 42 deletions

View file

@ -296,28 +296,6 @@ Let's make parens and other delimiters easier to tell apart by making nested one
:hook (prog-mode . rainbow-delimiters-mode))
#+end_src
#+begin_src emacs-lisp
(use-package smartparens
:config
(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))
#+end_src
#+begin_src emacs-lisp
(use-package aggressive-indent
:config
@ -2652,6 +2630,35 @@ Let's also set =hl-line-mode= to be on for comint and prog modes
(add-hook 'prog-mode-hook 'hs-minor-mode)
#+END_SRC
Also here are some lisp specific stuff
#+begin_src emacs-lisp
(use-package smartparens
:config
(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 lisp-shared-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))
#+end_src
Finally, here are some auto modes I'd like to setup
#+begin_src emacs-lisp
(add-to-list 'auto-mode-alist '("\\.yuck?\\'" . lisp-data-mode))

45
init.el
View file

@ -129,26 +129,6 @@
(use-package rainbow-delimiters
:hook (prog-mode . rainbow-delimiters-mode))
(use-package smartparens
:config
(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
(aggressive-indent-mode -1))
@ -2000,6 +1980,31 @@ targets."
(add-hook 'prog-mode-hook 'hl-line-mode)
(add-hook 'prog-mode-hook 'hs-minor-mode)
(use-package smartparens
:config
(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 lisp-shared-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))
(add-to-list 'auto-mode-alist '("\\.yuck?\\'" . lisp-data-mode))