Compare commits

..

1 Commits

Author SHA1 Message Date
Taylor Skidmore 3a04b8c7ef set up smartparens during gerbil config 2020-11-25 20:57:31 -05:00
1 changed files with 8 additions and 10 deletions

View File

@ -11,23 +11,21 @@
(defconst gerbil-packages (defconst gerbil-packages
'(evil-cleverparens '(evil-cleverparens
(gerbil-mode :location local) (gerbil-mode :location local)))
smartparens))
(defun gerbil/pre-init-evil-cleverparens () (defun gerbil/pre-init-evil-cleverparens ()
(spacemacs|use-package-add-hook evil-cleverparens (spacemacs|use-package-add-hook evil-cleverparens
:pre-init :pre-init
(add-to-list 'evil-lisp-safe-structural-editing-modes 'gerbil-mode))) (add-to-list 'evil-lisp-safe-structural-editing-modes 'gerbil-mode)))
(defun gerbil/post-init-smartparens ()
(with-eval-after-load 'smartparens
(add-to-list 'sp--lisp-modes 'gerbil-mode)
(when (fboundp 'sp-local-pair)
(sp-local-pair 'gerbil-mode "'" nil :actions nil)
(sp-local-pair 'gerbil-mode "`" nil :actions nil))))
(defun gerbil/init-gerbil-mode () (defun gerbil/init-gerbil-mode ()
(use-package gerbil-mode (use-package gerbil-mode
)) :demand t
:config
(with-eval-after-load 'smartparens
(add-to-list 'sp--lisp-modes 'gerbil-mode)
(when (fboundp 'sp-local-pair)
(sp-local-pair 'gerbil-mode "'" nil :actions nil)
(sp-local-pair 'gerbil-mode "`" nil :actions nil)))))
;;; packages.el ends here ;;; packages.el ends here