From d55304134b9786ab7ee48f373677ebb0bddb7fa4 Mon Sep 17 00:00:00 2001 From: bd Date: Tue, 16 Jan 2024 17:42:22 -0700 Subject: Line numbers mode no longer default --- .config/emacs/modules/bd--essentials.el | 23 ++--------------------- 1 file changed, 2 insertions(+), 21 deletions(-) (limited to '.config/emacs/modules/bd--essentials.el') diff --git a/.config/emacs/modules/bd--essentials.el b/.config/emacs/modules/bd--essentials.el index cc51202..2054bc3 100644 --- a/.config/emacs/modules/bd--essentials.el +++ b/.config/emacs/modules/bd--essentials.el @@ -13,31 +13,12 @@ ;;;; UI (setopt inhibit-startup-message t) -;; line numbers -(require 'display-line-numbers) -(global-display-line-numbers-mode) -(global-visual-line-mode t) -(setopt display-line-numbers-type 'relative) -(global-hl-line-mode 1) - -(defcustom display-line-numbers-exempt-modes - '(vterm-mode eshell-mode shell-mode term-mode ansi-term-mode image-mode doc-view-mode newsticker-treeview-mode newsticker-treeview-item-mode dired-mode org-agenda-mode) - "Major modes on which to disable line numbers." - :group 'display-line-numbers - :type 'list - :version "green") - -(defun display-line-numbers--turn-on () - "Turn on line numbers except for certain major modes. -Exempt major modes are defined in `display-line-numbers-exempt-modes'." - (unless (or (minibufferp) - (member major-mode display-line-numbers-exempt-modes)) - (display-line-numbers-mode))) - ;;;; defaults ;; basic editing (setopt kill-whole-line t) +(global-hl-line-mode 1) +(global-visual-line-mode t) (defun bd/cleanup-buffer () (interactive) -- cgit v1.2.3