diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-21 11:30:46 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-21 11:30:46 +0000 |
commit | 0fd136032da867c46316931cf35fc361933ce76d (patch) | |
tree | ee1295e4221a722a32b91f0d9bdc41f68731ea1b /README.rst | |
parent | Initial commit. (diff) | |
download | powerline-fonts-upstream/0_20240322.tar.xz powerline-fonts-upstream/0_20240322.zip |
Adding upstream version 0~20240322.upstream/0_20240322upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r-- | README.rst | 98 |
1 files changed, 98 insertions, 0 deletions
diff --git a/README.rst b/README.rst new file mode 100644 index 0000000..9d2b707 --- /dev/null +++ b/README.rst @@ -0,0 +1,98 @@ +Powerline fonts +=============== + +This repository contains pre-patched and adjusted fonts for usage with +the `Powerline <https://github.com/powerline/powerline>`_ statusline plugin. + +Installation +------------ + +Run ``./install.sh`` to install all Powerline Fonts or see the documentation_ for details. + +.. _documentation: https://powerline.readthedocs.org/en/latest/installation/linux.html#fonts-installation + +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 Family Formerly Known As License +======================================= ========================= ==================================== + 3270 3270 BSD/CCAS 3.0 + Anonymice Powerline Anonymous Pro SIL Open Font License, Version 1.1 + Arimo Powerline Arimo Apache License, Version 2.0 + Cousine Powerline Cousine Apache License, Version 2.0 + CPMono_v07 CPMono_v07 Attribution 3.0 Germany (CC BY 3.0 DE) + D2Coding for Powerline D2Coding SIL Open Font License, Version 1.1 + DejaVu Sans Mono for Powerline DejaVu Sans Mono DejaVu Fonts License, Version 1.0 + Droid Sans Mono for Powerline Droid Sans Mono Apache License, Version 2.0 + Droid Sans Mono Dotted for Powerline Droid Sans Mono Dotted Apache License, Version 2.0 + Droid Sans Mono Slashed for Powerline Droid Sans Mono Slashed Apache License, Version 2.0 + Fira Mono for Powerline Fira Mono SIL OPEN FONT LICENSE Version 1.1 + Go Mono for Powerline Go Mono Go's License + Hack Hack SIL OFL, v1.1 + Bitstream License + Inconsolata for Powerline Inconsolata SIL Open Font License, Version 1.0 + Inconsolata-dz for Powerline Inconsolata-dz SIL Open Font License, Version 1.0 + Inconsolata-g for Powerline Inconsolata-g SIL Open Font License, Version 1.0 + Input Mono Input Mono `Input’s license <http://input.fontbureau.com/license/>`_ + Liberation Mono Powerline Liberation Mono SIL Open Font License, Version 1.1 + ProFontWindows ProFont for Powerline MIT License + Meslo for Powerline Meslo Apache License, Version 2.0 + Source Code Pro for Powerline Source Code Pro SIL Open Font License, Version 1.1 + Meslo Dotted for Powerline Meslo Dotted Apache License, Version 2.0 + Meslo Slashed for Powerline Meslo Dotted Apache License, Version 2.0 + Monofur for Powerline Monofur Freeware + Noto Mono for Powerline Noto Mono SIL Open Font License, Version 1.1 + Roboto Mono for Powerline Roboto Mono Apache License, Version 2.0 + Symbol Neu Powerline Symbol Neu Apache License, Version 2.0 + Terminess Powerline Terminus SIL Open Font License, Version 1.1 + Tinos Powerline Tinos Apache License, Version 2.0 + Ubuntu Mono derivative Powerline Ubuntu Mono Ubuntu Font License, Version 1.0 + Space Mono for Powerline Space Mono SIL 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`__). + +__ https://github.com/Lokaltog/powerline-fonts/issues/44 + +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 <https://github.com/powerline/fonts/blob/master/fontconfig/50-enable-terminess-powerline.conf>`_ +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``. |