Linuxbrew-fonts is a fork of homebrew-cask-fonts.
Linuxbrew-fonts is a Homebrew Tap which allows you to use the same friendly Homebrew-style CLI workflow for the administration of binary font files on your Linux.
Fonts are available through homebrew and linuxbrew. So, first you must install Homebrew or Linuxbrew. However this repository is NOT an "external commandβ of Homebrew, it is a different from the upstream repository, homebrew/homebrew-cask-fonts. Please caught of that.
Since Homebrew 1.9 or later supports the both platform, you can use this repository with homebrew in Linux too
$ brew tap linuxbrew/fonts # you only have to do this once!
$ brew install font-inconsolata --HEAD
If you're using major distributions, just type;
$ ln -s /home/linuxbrew/.linuxbrew/share/fonts ~/.local/share/fonts
$ fc-cache -fv
Then you can use the new font installed by brew
.
When you change file in the upstream repository, I follow your changes, because this repository automatically imports new casks from the repository with a bot program.
Some casks incompatible with formula-way.
Then cask2formula
will skip translation by .caskignore
.
.caskignore
is written in Ruby's fnmatch
syntax.
According to homebrew-cask-fonts
Caskroom-fonts will only accept fonts which are freely-distributable. However, even freely-distributable fonts may have limitations (for instance, if you use them in a commercial enterprise). It is the responsibility of the user to know and respect the license of each font.
-
Linuxbrew-fonts (Formula, cask2formula) Code is under the BSD 2 Clause (NetBSD) license
-
homebrew-cask-fonts (all other files) Code is under the BSD 2 Clause (NetBSD) license