A rainbow login banner drawn in a real font and shown with the kitty graphics protocol, written in Zig.
zigurine GLOSSARY.md
1.2 kB · 39 lines
Markdown
at main

zigurine #

A login greeting that shows a short piece of text, usually the machine's name, drawn in a real font and colored with a rainbow, as an image in a terminal that supports the kitty graphics protocol.

Language #

Banner: The image of the text that zigurine draws and shows at login. Avoid: MOTD, logo, figure

Banner text: The words the banner shows; the machine's short hostname unless others are given. Avoid: message, title

Rainbow: A diagonal sweep of hue across the whole banner at even brightness, colored pixel by pixel within the glyphs, starting at a hue chosen afresh each time. Avoid: gradient, lolcat colors

Font pattern: A fontconfig-style description of the font wanted, such as sans-serif:bold, which may match several installed fonts. Avoid: font name, font spec

Graphics terminal: A terminal that answers the kitty graphics support query and can therefore show the banner. Any other terminal is shown nothing. Avoid: kitty, capable terminal

Banner height: How tall the banner is, counted in terminal rows. Avoid: font size, scale