]> git.dkaiser.de - config/emacs.git/commitdiff
Add column numbers and remove line numbers for non-programming modes
authorDominik Kaiser <dkaisr@proton.me>
Sun, 9 Feb 2025 13:28:55 +0000 (14:28 +0100)
committerDominik Kaiser <dkaisr@proton.me>
Sun, 9 Feb 2025 13:28:55 +0000 (14:28 +0100)
README.org
init.el

index 29212fc53a9f628546edd7b20a08b15fcef66a47..a19b6433db937d0b7ee00cec8b69efd4881ac3df 100644 (file)
@@ -28,7 +28,7 @@
  #+end_src
 ** Line numbers
 #+begin_src elisp
-  (global-display-line-numbers-mode 1)
+  (add-hook 'prog-mode-hook #'display-line-numbers-mode)
   (setq display-line-numbers-type 'relative)
 #+end_src
 ** Remove startup message
 #+begin_src elisp
   (load-theme 'tango-dark)
 #+end_src
-** Doom modeline
+** Modeline
+*** Doom modeline
 #+begin_src elisp
   (use-package doom-modeline
     :ensure t
     :init (doom-modeline-mode 1))
 #+end_src
+*** Display columns
+#+begin_src elisp
+  (column-number-mode)
+#+end_src
 * Completion
 ** Ivy
 #+begin_src elisp
diff --git a/init.el b/init.el
index 810d610001760c21717975cc8d1e34f8d172ee20..85c56c500c3b951406e68162e93bd029159d46e3 100644 (file)
--- a/init.el
+++ b/init.el
@@ -18,7 +18,7 @@
 (tool-bar-mode -1)
 (tooltip-mode -1) ;; disable tooltips
 
-(global-display-line-numbers-mode 1)
+(add-hook 'prog-mode-hook #'display-line-numbers-mode)
 (setq display-line-numbers-type 'relative)
 
 (setq inhibit-startup-message t)
@@ -33,6 +33,8 @@
   :ensure t
   :init (doom-modeline-mode 1))
 
+(column-number-mode)
+
 (use-package ivy
   :bind (("C-s" . swiper)
         :map ivy-minibuffer-map