diff --git a/emacs.d/lang-modes.el b/emacs.d/lang-modes.el index c196bde..00ab9a6 100644 --- a/emacs.d/lang-modes.el +++ b/emacs.d/lang-modes.el @@ -1,17 +1,17 @@ (use-package emacs-lisp-mode - :hook ((emacs-lisp-mode . gered/on-emacs-list-mode)) :init - (defun gered/on-emacs-list-mode () - (lisp-extra-font-lock-mode 1) - ;; 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))) + (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)))) (use-package lisp-extra-font-lock :ensure t - :demand - :after emacs-list-mode - :hook ((emacs-lisp-mode . lisp-extra-font-lock-mode))) + :init + (add-hook 'emacs-lisp-mode-hook + (lambda () + (lisp-extra-font-lock-mode t)))) (use-package yaml-mode :ensure t)