Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fonter

Linux console font editor and changer — a text-mode (ncurses) bitmap font editor for VGA console fonts. Written in 1998 as my first C program, modeled after an earlier MS-DOS font editor I wrote in Pascal.

Back when BBSs were the craze, swapping your console font was half the fun — easier on the eyes for long sessions, and a chance to give the screen a unique look.

Screenshots

Main screen

Pixel editor on the left, full 256-character table in the center, and key bindings on the right.

Fonter main screen — editor, character table, and first help pane

Second help screen

Additional editing commands (restore, shrink, scoot, jump, and more).

Fonter second help screen

Features

  • Save and load .fnt files; save .pcf fonts for X
  • Clear, inverse, and flip characters on X/Y
  • Copy and paste characters
  • Restore the original font page or current character
  • Shrink and scoot characters left/right/up/down
  • Jump to a character by index
  • Live console font updates via ioctl (inspired by setfont)

Build

make

Run from a Linux virtual console (not under X/Wayland). Options:

fonter [OPTIONS]...

  -n    Skip color detection at startup
  -a    Don't use high ASCII, just low
  -f    Don't use fading effects
  -s    Don't update characters immediately (not advised)
  -c    Don't use colors
  -d    Print last revision date
  -h    Help

See docs/ for copyright, font credits, known bugs, and notes. There is no warranty.

Happy Fonting,
Chris

About

Linux console font editor and changer. This was written in 1998, my first C program. It was a copy of a MS-DOS version that I wrote in Pascal.

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages