[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)))
- [nongnu] elpa/auto-dim-other-buffers e85510688d 19/82: duh, (continued)
- [nongnu] elpa/auto-dim-other-buffers e85510688d 19/82: duh, ELPA Syncer, 2022/12/12
- [nongnu] elpa/auto-dim-other-buffers c80b367dd0 22/82: Leave echo area alone, ELPA Syncer, 2022/12/12
- [nongnu] elpa/auto-dim-other-buffers bea02696f0 21/82: Use save-current-buffer and with-current-buffer, ELPA Syncer, 2022/12/12
- [nongnu] elpa/auto-dim-other-buffers a969ff4e0e 16/82: minor mode, ELPA Syncer, 2022/12/12
- [nongnu] elpa/auto-dim-other-buffers cfab476572 36/82: Move hooks adding/removing to separate function, ELPA Syncer, 2022/12/12
- [nongnu] elpa/auto-dim-other-buffers cedb4c4895 47/82: Use ‘buffer-list-update-hook’ instead of ‘post-command-hook’, ELPA Syncer, 2022/12/12
- [nongnu] elpa/auto-dim-other-buffers 44b8965cff 32/82: Specify the license, GPL-3.0+ is used., ELPA Syncer, 2022/12/12
- [nongnu] elpa/auto-dim-other-buffers 4cc1e1bb08 55/82: Add version of the dim face for light background, ELPA Syncer, 2022/12/12
- [nongnu] elpa/auto-dim-other-buffers 8d7ef78b4a 65/82: Prefer ‘after-focus-change-function’, ELPA Syncer, 2022/12/12
- [nongnu] elpa/auto-dim-other-buffers af8eec9ec2 62/82: Prefer ‘window-buffer’ to ‘current-buffer’, ELPA Syncer, 2022/12/12
- [nongnu] elpa/auto-dim-other-buffers 4d6e644340 03/82: customizable face,
ELPA Syncer <=
- [nongnu] elpa/auto-dim-other-buffers d2039c43af 08/82: upgrade the version based on how efficient it is now :D, ELPA Syncer, 2022/12/12
- [nongnu] elpa/auto-dim-other-buffers 5c793ea235 14/82: better readme, ELPA Syncer, 2022/12/12
- [nongnu] elpa/auto-dim-other-buffers 0bf0800bb8 07/82: dont try to set face on dead buffers, ELPA Syncer, 2022/12/12
- [nongnu] elpa/auto-dim-other-buffers d4f5508b4e 30/82: Bumped version to 1.5 and updated docstrings and comments., ELPA Syncer, 2022/12/12
- [nongnu] elpa/auto-dim-other-buffers 475321c845 35/82: Refactor `adob--dim-buffer' to check `dim' only once, ELPA Syncer, 2022/12/12
- [nongnu] elpa/auto-dim-other-buffers b797afadb4 44/82: s/it’s/its/, ELPA Syncer, 2022/12/12
- [nongnu] elpa/auto-dim-other-buffers 31c13e7ed8 45/82: Use ‘window-buffer’ instead of ‘current-buffer’, ELPA Syncer, 2022/12/12
- [nongnu] elpa/auto-dim-other-buffers 90f6a6f0fb 49/82: Bump Version in comment, ELPA Syncer, 2022/12/12
- [nongnu] elpa/auto-dim-other-buffers 53652211c1 53/82: Add MELPA badge to README, ELPA Syncer, 2022/12/12
- [nongnu] elpa/auto-dim-other-buffers bc36211be2 63/82: Dim buffers appearing in non-selected windows, ELPA Syncer, 2022/12/12