From e07538c2a1b88f95aecbf095e2f5fee4052372c7 Mon Sep 17 00:00:00 2001 From: bd Date: Mon, 12 Feb 2024 13:29:27 -0700 Subject: Add line num + pos to mode line --- .config/emacs/modules/bd--dired.el | 2 +- .config/emacs/modules/bd--modeline.el | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) (limited to '.config/emacs') diff --git a/.config/emacs/modules/bd--dired.el b/.config/emacs/modules/bd--dired.el index 327503c..7bf60d8 100644 --- a/.config/emacs/modules/bd--dired.el +++ b/.config/emacs/modules/bd--dired.el @@ -20,7 +20,7 @@ dired-guess-shell-alist-user `((,(regexp-opt '(".mkv" ".mov" ".mp4" ".webm" ".m4v" ".wav" ".mp3" ".opus" ".ogv" ".flac")) "mpv &") (,(regexp-opt '(".jpeg" ".jpg" ".png")) "feh &") - (,(regexp-opt '(".pdf")) "pdftotext -nopgbrk -enc UTF-8 -eol unix") + (,(regexp-opt '(".pdf")) "pdftotext -nopgbrk -enc UTF-8 -eol unix -layout") (,(regexp-opt '(".html")) "icecat &"))) diff --git a/.config/emacs/modules/bd--modeline.el b/.config/emacs/modules/bd--modeline.el index 6bfcca5..f297923 100644 --- a/.config/emacs/modules/bd--modeline.el +++ b/.config/emacs/modules/bd--modeline.el @@ -70,6 +70,11 @@ '(:eval (format "%s" (modeline-buffer-name))) "Formats the modeline-buffer-name.") +;;;; pos +(defvar-local bd/line-position + '(:eval + (when (mode-line-window-selected-p) + mode-line-position))) ;;;; git (defun git-vc-modeline () @@ -115,13 +120,14 @@ " " mode-line-modes " " - ;; mode-line-position mode-line-modified bd/notify-mode-line bd/vc-mode-line " " bd/emms-mode-line - (mode-line-fill 21) + (mode-line-fill 34) + bd/line-position + " " bd/time-mode-line)) -- cgit v1.2.3