Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

215 Commits

Repository files navigation

Powerline fonts

This repository contains pre-patched and adjusted fonts for usage with the Powerline statusline plugin.

Installation

Run ./install.sh to install all Powerline Fonts or see the documentation for details.

Quick installation

If you are running a Debian or Ubuntu based Linux distribution, there should be a package available to install the Powerline Fonts with the following command:

sudo apt-get install fonts-powerline

For fedora (tested on 28) or redhat based Linux distribution, there should also be a package available to install with the following command:

sudo dnf install powerline-fonts

On other environments, you can copy and paste these commands to your terminal. Comments are fine too.

# clone
git clone https://github.com/powerline/fonts.git --depth=1
# install
cd fonts
./install.sh
# clean-up a bit
cd ..
rm -rf fonts

Uninstall

Run ./uninstall.sh to uninstall all Powerline Fonts. You can also copy the quick installation commands changing only the line ./install.sh to ./uninstall.sh.

In both cases, please make sure you are working with the exact same version of Powerline fonts you had checked out while installing.

Font Families

Powerline Font FamilyFormerly Known AsLicense
32703270BSD/CCAS 3.0
Anonymice PowerlineAnonymous ProSIL Open Font License, Version 1.1
Arimo PowerlineArimoApache License, Version 2.0
Cousine PowerlineCousineApache License, Version 2.0
CPMono_v07CPMono_v07Attribution 3.0 Germany (CC BY 3.0 DE)
D2Coding for PowerlineD2CodingSIL Open Font License, Version 1.1
DejaVu Sans Mono for PowerlineDejaVu Sans MonoDejaVu Fonts License, Version 1.0
Droid Sans Mono for PowerlineDroid Sans MonoApache License, Version 2.0
Droid Sans Mono Dotted for PowerlineDroid Sans Mono DottedApache License, Version 2.0
Droid Sans Mono Slashed for PowerlineDroid Sans Mono SlashedApache License, Version 2.0
Fira Mono for PowerlineFira MonoSIL OPEN FONT LICENSE Version 1.1
Go Mono for PowerlineGo MonoGo's License
HackHackSIL OFL, v1.1 + Bitstream License
Inconsolata for PowerlineInconsolataSIL Open Font License, Version 1.0
Inconsolata-dz for PowerlineInconsolata-dzSIL Open Font License, Version 1.0
Inconsolata-g for PowerlineInconsolata-gSIL Open Font License, Version 1.0
Input MonoInput MonoInput’s license
Liberation Mono PowerlineLiberation MonoSIL Open Font License, Version 1.1
ProFontWindowsProFont for PowerlineMIT License
Meslo for PowerlineMesloApache License, Version 2.0
Source Code Pro for PowerlineSource Code ProSIL Open Font License, Version 1.1
Meslo Dotted for PowerlineMeslo DottedApache License, Version 2.0
Meslo Slashed for PowerlineMeslo DottedApache License, Version 2.0
Monofur for PowerlineMonofurFreeware
Noto Mono for PowerlineNoto MonoSIL Open Font License, Version 1.1
Roboto Mono for PowerlineRoboto MonoApache License, Version 2.0
Symbol Neu PowerlineSymbol NeuApache License, Version 2.0
Terminess PowerlineTerminusSIL Open Font License, Version 1.1
Tinos PowerlineTinosApache License, Version 2.0
Ubuntu Mono derivative PowerlineUbuntu MonoUbuntu Font License, Version 1.0
Space Mono for PowerlineSpace MonoSIL Open Font License, Version 1.1

iTerm2 users need to set both the Regular font and the Non-ASCII Font in "iTerm > Preferences > Profiles > Text" to use a patched font (per this issue).

Fontconfig

In some distributions, Terminess Powerline is ignored by default and must be explicitly allowed. A fontconfig file is provided which enables it. Copy this file from the fontconfig directory to your home folder under ~/.config/fontconfig/conf.d (create it if it doesn't exist) and re-run fc-cache -vf.

About

Patched fonts for Powerline users.

Resources

Stars

26.3k stars

Watchers

402 watching

Forks

Releases

Packages

Used by

Contributors

Languages