diff options
Diffstat (limited to '.config/emacs/modules/bd--essentials.el')
-rw-r--r-- | .config/emacs/modules/bd--essentials.el | 23 |
1 files changed, 2 insertions, 21 deletions
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) |