Files
doomemacs/modules/ui
Henrik Lissner 653b465c74 refactor: doom-switch-frame-hook
Redesign this hook around `after-focus-change-function`, along with
debouncing, to prevent it from triggering too aggressively (due to
misbehaving desktop environments, elisp packages that tinker with frame
focus, or accidental (and rapid) focus changes by the user).

`doom-switch-{window,buffer}-hook` have also been simplified, and
`doom-switch-window-hook` now will not trigger when focusing another
frame (only when you switch windows *within* any one frame).

This also fixes diff-hl not updating when refocusing an Emacs frame.
2025-04-02 03:17:29 -04:00
..
2024-09-14 20:47:39 -04:00
2024-09-14 20:47:39 -04:00
2025-02-24 23:40:00 -05:00
2024-09-14 20:47:39 -04:00
2024-09-14 20:47:39 -04:00
2024-09-14 20:47:39 -04:00
2025-04-02 03:17:29 -04:00
2024-09-14 20:47:39 -04:00
2025-01-09 00:29:57 -05:00
2025-04-01 03:47:37 -04:00
2024-09-14 20:47:39 -04:00
2024-11-19 18:02:04 -05:00
2025-04-01 03:47:37 -04:00
2024-09-14 20:47:39 -04:00

:ui

Description

For modules concerned with changing Emacs' appearance or providing interfaces for its features, like sidebars, tabs, or fonts.

Frequently asked questions

This category has no FAQs yet. Ask one?