How to use your favorite font in Slack

Updated . Posted . Visible to the public.

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
Arne Hartherz
Last edit
Arne Hartherz
License
Source code in this card is licensed under the MIT License.
Posted by Arne Hartherz to makandra dev (2025-01-29 06:54)