Material style icons optimized for terminal rendering
Download the latest release of the font here and install using your system font manager.
To setup termicons with Kitty, add the
following to your kitty.conf
file.
symbol_map U+D000-U+D218 termicons
Note: As new icons are added, the end codepoint will change, so ensure you check the README when updating to the latest version to ensure you have the latest end codepoint in your Kitty config.
Usage of termicons in iTerm is limited given that iTerm only supports a single "non-ASCII" font. If you don't already have a "non-ASCII" font specified in your iTerm preferences, set it to "termicons". Sadly, termicons does not support patched fonts, so this does not work alongside an existing "non-ASCII" font.
For an alternative set of icons for nvim-web-devicons you can use the termicons.nvim plugin for Neovim which will use termicons for file icons.