From a87d53a1517e4fafffc39188f8ae8bf0d8318422 Mon Sep 17 00:00:00 2001 From: gered Date: Tue, 3 Dec 2024 22:23:27 -0500 Subject: [PATCH] fix broken emacs-lisp-mode config i'm not sure why the add-hook method breaks ... ? --- emacs.d/lang-modes.el | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) 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))))