auto-dim-other-buffers
- Description
- Makes windows without focus less prominent
- Latest
- auto-dim-other-buffers-2.1.1.tar (.sig), 2024-Mar-31, 40.0 KiB
- Maintainer
- Michal Nazarewicz <mina86@mina86.com>
- Atom feed
- auto-dim-other-buffers.xml
- Website
- https://github.com/mina86/auto-dim-other-buffers.el
- Browse ELPA's repository
- CGit or Gitweb
- Badge
To install this package from Emacs, use package-install
or list-packages
.
Full description
auto-dim-other-buffers.el
The auto-dim-other-buffers-mode
is a global minor mode which makes
windows without focus less prominent. With many windows in a frame,
the idea is that this mode helps recognise which is the selected
window by providing a non-intrusive but still noticeable visual
indicator.
The preferred way to install the mode is by grabbing
auto-dim-other-buffers
package form MELPA:
M-x package-install RET auto-dim-other-buffers RET
Once installed, the mode can be turned on (globally) with:
M-x auto-dim-other-buffers-mode RET
To make the mode enabled every time Emacs starts, add the following to
Emacs initialisation file (~/.emacs
or ~/.emacs.d/init.el
):
(add-hook 'after-init-hook (lambda ()
(when (fboundp 'auto-dim-other-buffers-mode)
(auto-dim-other-buffers-mode t))))
To configure how dimmed buffers look like, customise
auto-dim-other-buffers-face
. This can be accomplished by:
M-x customize-face RET auto-dim-other-buffers-face RET
More customisation can be found in auto-dim-other-buffers
customisation group which can be accessed with:
M-x customize-group RET auto-dim-other-buffers RET
Note that despite it’s name, since Emacs 27 the mode operates on windows rather than buffers. I.e. selected window is highlighted and all other windows are dimmed even if they display the same buffer.