In Slack, the settings dialog only offers a fixed selection of fonts. You can use any font you like using the /slackfont
command.
Fonts need to be installed on your machine. Webfonts beyond those provided by Slack won't magically work unless you install them locally.
Only the chat font can be changed. The monospaced font used for code blocks isn't easily customizable.
Example usage
-
/slackfont Comic Neue
to use "Comic Neue" (if installed) -
/slackfont system-ui
to use your desktop's system font in Slack. -
/slackfont
(without an argument) resets to the default font.
Some fonts may be unavailable
If you installed Slack through Snap, only system-wide installed fonts (i.e. fonts located in /usr/share/fonts/
or /usr/local/share/fonts/
) are available.
Fonts from your home directory (~/.local/share/fonts/
or ~/.fonts/
) are usually inaccessible to Snap applications, so Slack will fall back to its default font Lato.
To list all system-wide installed fonts, run in a terminal:
fc-list :family | grep -v $HOME | cut -d: -f2 | cut -d, -f1 | sort -u
Posted by Arne Hartherz to makandra dev (2025-01-29 06:54)