moving lisp stuff to later
This commit is contained in:
parent
f61c8c2537
commit
7846af446d
51
README.org
51
README.org
|
@ -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))
|
:hook (prog-mode . rainbow-delimiters-mode))
|
||||||
#+end_src
|
#+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
|
#+begin_src emacs-lisp
|
||||||
(use-package aggressive-indent
|
(use-package aggressive-indent
|
||||||
:config
|
: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)
|
(add-hook 'prog-mode-hook 'hs-minor-mode)
|
||||||
#+END_SRC
|
#+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
|
Finally, here are some auto modes I'd like to setup
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(add-to-list 'auto-mode-alist '("\\.yuck?\\'" . lisp-data-mode))
|
(add-to-list 'auto-mode-alist '("\\.yuck?\\'" . lisp-data-mode))
|
||||||
|
|
45
init.el
45
init.el
|
@ -129,26 +129,6 @@
|
||||||
(use-package rainbow-delimiters
|
(use-package rainbow-delimiters
|
||||||
:hook (prog-mode . rainbow-delimiters-mode))
|
: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
|
(use-package aggressive-indent
|
||||||
:config
|
:config
|
||||||
(aggressive-indent-mode -1))
|
(aggressive-indent-mode -1))
|
||||||
|
@ -2000,6 +1980,31 @@ targets."
|
||||||
(add-hook 'prog-mode-hook 'hl-line-mode)
|
(add-hook 'prog-mode-hook 'hl-line-mode)
|
||||||
(add-hook 'prog-mode-hook 'hs-minor-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))
|
(add-to-list 'auto-mode-alist '("\\.yuck?\\'" . lisp-data-mode))
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue