Skip to content

Sudo, a font for programmers and command line users.

License

Notifications You must be signed in to change notification settings

khipp/sudo-font

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Sudo font family

Sudo is a font designed for terminals, programming, and user interfaces. Use at 16 pixels size for optimal results. It has a monospaced variant, simply called Sudo, and a proportional variant, called Sudo UI. A Variable Font version is available. It has an extra variation axis to modify the length of descenders.

Sudo decidedly has no ligatures, but supports all common Powerline glyphs out of the box.

Find out more about the fonts at https://www.kutilek.de/sudo-font/ or download the latest release.

About

Sudo was designed by Jens Kutílek, a graphic and type designer and font engineer based in Berlin.

Installation

Arch Linux

Sudo is available in the Arch User Repository as ttf-sudo.

Debian and Ubuntu Linux

You can use my private apt repository to install and update the fonts.

See the Debian README for details.

FreeBSD

Sudo is available in the FreeBSD Ports Collection.

pkg install sudo-font

macOS

Download the latest release and copy the TTF files into /Library/Fonts or ~/Library/Fonts.

Sudo is also available as a Homebrew package.

brew install --cask font-sudo

Building

If you want to modify the fonts, be aware that unlike in most in other font projects, this is a two-part process.

Any design changes should be made in the main design file sources-design/Sudo.glyphspackage, which contains both the monospaced (Sudo) and proportional (Sudo UI) subfamilies including Italics in one file.

To prepare the production sources in the sources directory, run the script scripts/Build Production Sources.py inside Glyphs while the design source file is open. This will split the design source file into two files, one for the monospaced and one for the proportional family, and save them in the sources directory.

The fonts are built from the sources in sources automatically by GitHub Actions - take a look in the "Actions" tab for the latest build.

If you want to build the fonts manually on your own computer:

  • make build will produce font files.
  • make test will run FontBakery's quality assurance tests.
  • make proof will generate HTML proof files.

The proof files and QA tests are also available automatically via GitHub Actions - look at https://jenskutilek.github.io/sudo-font.git.

Changelog

See FONTLOG.

License

This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at https://scripts.sil.org/OFL

Repository Layout

This font repository structure is inspired by Unified Font Repository v0.3, modified for the Google Fonts workflow.

About

Sudo, a font for programmers and command line users.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 88.2%
  • Python 7.9%
  • Makefile 2.0%
  • Rich Text Format 1.6%
  • Shell 0.3%