emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/auto-dim-other-buffers 4d6e644340 03/82: customizable face


From: ELPA Syncer
Subject: [nongnu] elpa/auto-dim-other-buffers 4d6e644340 03/82: customizable face
Date: Mon, 12 Dec 2022 20:58:37 -0500 (EST)

branch: elpa/auto-dim-other-buffers
commit 4d6e644340011e2caf1563b2440c4aa7ac33c5b6
Author: Steven Degutis <sbdegutis@gmail.com>
Commit: Steven Degutis <sbdegutis@gmail.com>

    customizable face
---
 README.md                 | 8 ++------
 auto-dim-other-buffers.el | 7 ++++++-
 2 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/README.md b/README.md
index 66a62d0bc6..2ae1fe809f 100644
--- a/README.md
+++ b/README.md
@@ -8,9 +8,5 @@ Use [MELPA](http://melpa.milkbox.net/): `M-x package-install 
RET auto-dim-other-
 
 ## Usage
 
-* `turn-on-auto-dim-other-buffers`
-* `turn-off-auto-dim-other-buffers`
-
-## TODO:
-
-* Make the face more easily customizable
+* `M-x turn-on-auto-dim-other-buffers`
+* Customize `auto-dim-other-buffers-face`
diff --git a/auto-dim-other-buffers.el b/auto-dim-other-buffers.el
index 7901d99ebe..d2f356abc8 100644
--- a/auto-dim-other-buffers.el
+++ b/auto-dim-other-buffers.el
@@ -7,6 +7,11 @@
 (make-face 'sd/dimmed-font)
 (set-face-attribute 'sd/dimmed-font nil :background "black")
 
+(defcustom auto-dim-other-buffers-face 'sd/dimmed-font
+  "Face (presumably dimmed somehow) for non-current buffers."
+  :type 'face
+  :group 'auto-dim-other-buffers)
+
 (defun turn-off-auto-dim-other-buffers ()
   (interactive)
   (remove-hook 'post-command-hook 'sd/auto-dim-other-buffers)
@@ -26,7 +31,7 @@
     (dolist (buffer (buffer-list))
       (set-buffer buffer)
       (unless (minibufferp)
-        (buffer-face-set 'sd/dimmed-font)))
+        (buffer-face-set auto-dim-other-buffers-face)))
     (set-buffer original)
     (buffer-face-set nil)))
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]