The Complete Computer

Programming Lisp in Emacs

LifeTechEmacsArcology
emacs-lisp source: 
(provide 'cce/lisp-core) (use-package evil-lispy :diminish) (defun cce/lisp-like-mode-hook () (aggressive-indent-mode -1) (evil-lispy-mode)) ; (parinfer-mode)) (defun cce/elisp-mode-hook () (setq-local tab-width 8)) (use-package parinfer :ensure nil :config (setq parinfer-extensions '(defaults pretty-parens evil smart-yank)) (evil-define-key 'normal 'parinfer-mode (kbd "<SPC>o") #'parinfer-toggle-mode) :hook (clojure-mode . cce/lisp-like-mode-hook) (common-lisp-mode . cce/lisp-like-mode-hook) (emacs-lisp-mode . cce/lisp-like-mode-hook) (emacs-lisp-mode . cce/elisp-mode-hook) (lisp-mode . cce/lisp-like-mode-hook) (scheme-mode . cce/lisp-like-mode-hook))