Icon Symbols Font In Terminal plus


Overview

The Nerd fonts, icons font collection provides nice fonts, and also, the all-the-icons.el provides great feature.

But some icon fonts use CJK Compatibility Ideographs area, not Private Use Area. see https://github.com/ryanoasis/nerd-fonts/issues/365.

In this repository, provides

  • Modified version's icon fonts, named isfit+.
    • Following SIL OFL v1.1, generated fonts renamed isfit+, Icon Symbols Font In Terminal Plus.
  • Dataset of all-the-icons.el to use isfit+.

Installation

Get generated fonts and install it.

After install these fonts, I recommend use quelpa or quelpa-use-package, such that:

(use-package all-the-icons :ensure t)
(use-package all-the-icons-in-terminal
  :quelpa (all-the-icons
           :fetcher github
           :repo "uwabami/all-the-icons-in-terminal"
           :files (:defaults "data"))
  )

Font sources

Name Version License
Nerd: Seti-UI + Custom v2.0.0 MIT/X11
Devicons 2015/05/02(b574cde) MIT/X11
FontAwesome 4.7 SIL OFL v1.1
Material Design Icons v4.7.95 SIL OFL v1.1 and Apache 2.0
file-icons 2019/06/01(de534d3) ISC License
octicons v4.4.0 MIT/X11
font-logos v0.11 Unlicense
all-the-icons.ttf 3.2.0 MIT/X11
Weather Icons v2.0.10 SIL OFL v1.1

Mapping

@see https://github.com/ryanoasis/nerd-fonts/issues/365

Following plan2 of above issue, the difference form Nerd fonts is the range of Material icon's.

Font Name source generated
Seti-UI + Custom E4FA-E52E E5FA-E62E
Devicons E600-E6C5 E700-E7C5
Powerline Symbols E0A0-E0B3
Powerline Extra Symbols E0A3-E0D4
Pomicons E000-E00A
Font Awesome F000-F2E0
Font Awesome Extension E000-E0A9 E200-E2A9
Font Logos (Font Linux) F100-F11C F300-F31C
Power Symbols 23FB-2B58
Octicons 2665-2665
Octicons 26A1-26A1
Octicons F000-F0E8 F400-F438
Octicons F101-F105 F501-F505
Octicons F27C-F27C F4A9-F4A9
Material F001-F800 E800-EC47
Material F801-F847 F500-F8FF
Weather Icons F000-F0EB E300-E3EB
File Icons many glpyh EC48-EEFF
All The Icons E903-E940 E0E0-E11D

License, Important Notice/Disclaimer

All Code: MIT/X11 Font: SIL OFL v1.1

All icons representing commercial companies are trademarks of their respective owners. The use of these trademarks does not indicate endorsement of the trademark holder by me, nor vice versa.

If you find any bugs, please report me. Do not send upstream.

Enjoy!

Ref.