This package provides commands for increasing or decreasing the
default font size in all GUI Emacs frames -- it is like an Emacs-wide
version of text-scale-mode.
It works by adjusting the height of the default face in the
user theme, which is always combined with any other loaded
themes.
It's handy for quickly adjusting the font size for readability or impromptu screen-sharing.
Note that as of Emacs 29, many users might prefer the built-in global-text-scale-adjust system.
Install default-text-scale from the MELPA
repository. The version of default-text-scale there will always be
up-to-date.
You can then customize/enable the global minor mode
default-text-scale-mode, which binds C-M-= and
C-M-- by default. Alternatively, bind the corresponding
commands yourself as desired.
Author: Steve Purcell
Homepage: https://github.com/purcell/default-text-scale
This little library was extracted from the author's full Emacs configuration, which readers might find of interest.