shift-shell/fonts/README.md

1.1 KiB

Shift bundled fonts

Drop the Atkinson Hyperlegible Next and Atkinson Hyperlegible Mono font files here, organised one family per subdirectory:

fonts/
  AtkinsonHyperlegibleNext/
    AtkinsonHyperlegibleNext-*.ttf
    AtkinsonHyperlegibleNext-*.ttf.license
  AtkinsonHyperlegibleMono/
    AtkinsonHyperlegibleMono-*.ttf
    AtkinsonHyperlegibleMono-*.ttf.license

Sources:

License: SIL Open Font License 1.1. Add a .license sidecar next to each binary file with:

SPDX-FileCopyrightText: 2024 Braille Institute of America, Inc.
SPDX-License-Identifier: OFL-1.1

The build globs every *.ttf/*.otf under these subdirectories at configure time, so adding files later does not require editing CMake. If no fonts are present, the install step is skipped silently — lookandfeel/contents/defaults still requests the family, and the system falls back to whatever fontconfig resolves "Atkinson Hyperlegible Next" to (e.g. a distro package).