# DuckSans DuckSans is a variable font commissioned by DuckDuckGo from Fontwerk (designer: Christoph Koeberlin, based on the Pangea typeface, 2026). ## Why this font - **Variable font** — single binary covers full weight + width axis. Smaller font cache, less I/O, fewer files for fontconfig to scan. - **Designed for text-heavy UIs** — high readability, good hinting. - **Recognizable but unbranded look** — distinctive without being kitsch. ## Vendor instructions Drop the font files here: ``` assets/fonts/ducksans/DuckSans-VF.ttf ``` (plus optional italic axis if shipped separately) The build pipeline copies this directory to `/usr/share/fonts/ducksans/` in the installed system and runs `fc-cache -f`. ## License DuckSans license terms TBD (Fontwerk commercial license vs SIL OFL). **Do not commit the .ttf to a public repo until license is verified.** If license forbids redistribution, the kickstart `%post` should fetch the font from an authenticated source at build time. See `build/build-iso.sh` for the pull point. ## Fallback If DuckSans is not present, fontconfig falls through to the system default sans-serif. veilor-os will still install and run; the system font will just not be DuckSans.