From 377a5cadff3a82543095840bf97255fde13eaf06 Mon Sep 17 00:00:00 2001 From: Laurens Miers Date: Tue, 27 May 2025 11:48:46 +0200 Subject: [PATCH] fix: whitespace has a separate built-in package It has a better hook (whitespace-cleanup) than the barebones delete-trailing-whitespace. --- config.org | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/config.org b/config.org index d80c79b..cb19b82 100644 --- a/config.org +++ b/config.org @@ -72,10 +72,16 @@ The audible bell is annoying AF. (setq column-number-mode 1) #+END_SRC -** Delete trailing whitespaces +** Whitespace cleanup #+BEGIN_SRC emacs-lisp -(add-hook 'before-save-hook 'delete-trailing-whitespace) +(use-package whitespace + :ensure nil + :defer t + :hook (before-save-hook . whitespace-cleanup) + ;; if we wanna remove this hook at any time, eval: + ;; (remove-hook 'before-save-hook #'whitespace-cleanup) + ) #+END_SRC ** Save history and recent files