diff --git a/emacs.d/lang-modes.el b/emacs.d/lang-modes.el index 00ab9a6..cae8260 100644 --- a/emacs.d/lang-modes.el +++ b/emacs.d/lang-modes.el @@ -1,14 +1,15 @@ (use-package emacs-lisp-mode + :hook ((emacs-lisp-mode . gered/on-emacs-lisp-mode)) :init - (add-hook 'emacs-lisp-mode - (lambda () - ;; TODO: is this even necessary or was i seeing something odd caused by my own (prior) mistakes? - (setq-local indent-tabs-mode nil) - (setq-local tab-width 2)))) + (defun gered/on-emacs-lisp-mode () + (lambda () + ;; TODO: is this even necessary or was i seeing something odd caused by my own (prior) mistakes? + (setq-local indent-tabs-mode nil) + (setq-local tab-width 2)))) (use-package lisp-extra-font-lock :ensure t - :init + :config (add-hook 'emacs-lisp-mode-hook (lambda () (lisp-extra-font-lock-mode t))))