doomemacs/modules/ui
Gerry Agbobada 46d7404bef refactor!(ligatures): use ligature.el for Emacs28+
Include ligature.el in a new set-font-ligatures! function, so that
"normal" (read: "font-based") ligatures can
also be controlled on a per-major mode basis from a user function
in configuration.

This commit also drops support for Emacs 27 to reduce the maintenance
burden.

BREAKING CHANGE: font ligatures for Harfbuzz/Coretext composition
table-based ligations are no longer controlled with
`+ligatures-composition-alist`, but is handled with
`+ligatures-prog-mode-list` and `+ligatures-all-modes-list` for most
common cases. See the README for the mode-specific methods

BREAKING CHANGE: the `:ui ligatures` module will not work anymore
with Emacs 27 or older. Also, there is no need to keep patched fonts
(for Fira, Hasklig, Iosevka) if you use the module. Update Emacs if
you want to keep using ligatures, or disable the module (`doom doctor`
will tell you if your current version of Emacs stopped working with
the module)
2023-09-12 21:19:18 +02:00
..
deft docs: change link format 2022-10-05 01:01:19 +02:00
doom bump: :editor evil 2023-09-09 23:59:22 +02:00
doom-dashboard tweak(doom-dashboard): recentf now top menu section 2023-08-18 19:20:01 +02:00
doom-quit docs: change link format 2022-10-05 01:01:19 +02:00
emoji tweak(emoji): add emoji-search binding for Emacs 29 2023-09-02 12:27:37 -05:00
hl-todo bump: :ui 2023-08-20 22:26:07 +02:00
hydra bump: :ui 2023-02-20 22:47:23 -05:00
indent-guides fix(indent-guides): face init in tty Emacs 2022-10-29 01:57:39 +02:00
ligatures refactor!(ligatures): use ligature.el for Emacs28+ 2023-09-12 21:19:18 +02:00
minimap docs: change link format 2022-10-05 01:01:19 +02:00
modeline bump: :ui 2023-08-20 22:26:07 +02:00
nav-flash bump: :ui 2023-02-20 22:47:23 -05:00
neotree bump: :ui 2023-08-20 22:26:07 +02:00
ophints bump: :ui 2023-08-20 22:26:07 +02:00
popup fix(popup): +popup/raise: recursive popup 2023-09-11 23:53:59 +02:00
tabs bump: :ui 2023-08-20 22:26:07 +02:00
treemacs bump: :ui 2023-08-20 22:26:07 +02:00
unicode docs(unicode): describe #7164 2023-07-22 17:57:25 +02:00
vc-gutter bump: :ui 2023-08-20 22:26:07 +02:00
vi-tilde-fringe docs: change link format 2022-10-05 01:01:19 +02:00
window-select fix(window-select): unset winum-auto-setup-mode-line sooner 2023-02-23 01:09:32 -05:00
workspaces bump: :ui 2023-02-20 22:47:23 -05:00
zen bump: :ui 2023-02-20 22:47:23 -05:00
README.org revert: fix(docs): set mode in file-local vars 2022-08-07 19:08:07 +02: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?