summaryrefslogtreecommitdiff
path: root/.config/emacs/modules/bd--utility.el
diff options
context:
space:
mode:
Diffstat (limited to '.config/emacs/modules/bd--utility.el')
-rw-r--r--.config/emacs/modules/bd--utility.el9
1 files changed, 8 insertions, 1 deletions
diff --git a/.config/emacs/modules/bd--utility.el b/.config/emacs/modules/bd--utility.el
index 161549e..d48ff02 100644
--- a/.config/emacs/modules/bd--utility.el
+++ b/.config/emacs/modules/bd--utility.el
@@ -92,6 +92,12 @@ TODO default folder"
(locate-dominating-file "." "manifest.scm") ;; guix
default-directory))
+(defun bd/buffer-eww-p (buf)
+ "Return non-nil if BUF is a `eww-mode' buffer."
+ (member
+ (buffer-local-value 'major-mode (get-buffer buf))
+ '(eww-mode)))
+
(defun bd/buffer-exwm-p (buf)
"Return non-nil if BUF is an `exwm-mode' buffer."
(member
@@ -130,7 +136,8 @@ TODO default folder"
(defun bd/buffer-ordinary-p (buf)
"Return non-nil if BUF does not fit into known categories."
- (not (or (bd/buffer-exwm-p buf)
+ (not (or (bd/buffer-eww-p buf)
+ (bd/buffer-exwm-p buf)
(bd/buffer-text-p buf)
(bd/buffer-prog-p buf)
(bd/buffer-shell-p buf)