Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Font Installer

A CLI tool to download Google Fonts and install them locally to ~/.local/share/fonts, with support for subfolders and legacy ~/.fonts linking.

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

Installation

pip install -e .

Usage

Install a font

font-installer "Roboto"
font-installer "Open Sans" --subfolder my-fonts

# Install from URL or GitHub repo
font-installer install-url "https://example.com/font.zip"
font-installer install-url "https://example.com/font.tar.gz" --subfolder my-fonts --name "Custom Font"
font-installer install-url "https://github.com/user/repo" --name "My Font"

# List available fonts
font-installer list
font-installer list --search "sans"

## Font Sources

For free commercial-use fonts, check out this Reddit thread: https://redd.it/1oo9t0s

Features

  • Downloads TTF/OTF files from Google Fonts GitHub repo
  • Installs to ~/.local/share/fonts/{subfolder}/{font-name}/
  • Creates symlink from ~/.fonts to ~/.local/share/fonts if needed
  • Runs fc-cache -fv to update font cache

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages