From 010825f3264c6afd6dad641cd740e7022321589a Mon Sep 17 00:00:00 2001 From: eriedaberrie Date: Mon, 14 Aug 2023 22:27:46 -0700 Subject: [PATCH] Make my-relative-linenum interactive and toggleable --- init.el | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/init.el b/init.el index fdda13b..9c912c8 100644 --- a/init.el +++ b/init.el @@ -1013,9 +1013,10 @@ (global-hl-line-mode) -(defun my-relative-linenum () +(defun my-relative-linenum (&optional toggle) "Simply enables relative line numbers." - (setq display-line-numbers 'relative)) + (interactive "p") + (setq display-line-numbers (if (and toggle display-line-numbers) nil 'relative))) (dolist (hook '(prog-mode-hook conf-mode-hook)) (add-hook hook #'my-relative-linenum))