keryx font promote¶
Description¶
Copies a project font into your user library, so every project on this machine can use it.
$ keryx font promote brand
promoted "brand" to your user library -> /home/you/.keryx/fonts/brand.ttf
the project keeps its copy, so it still renders the same way elsewhere
Usage¶
It copies, it does not move¶
This differs from keryx theme promote, which
moves the entry out of the project.
A theme is a preference; a font is a dependency of the render. A project that gave its typeface away on promotion would stop rendering the same way for anyone else who cloned it — the file has to stay where the reel can find it.
Whatever was declared about the font travels with the copy.
Only a project font can be promoted¶
Promotion is project → user by definition. A key that resolves from the system or from the binary is not a thing that can be promoted:
$ keryx font promote dejavu-sans
ERRO "dejavu-sans" is not installed in this project — only a project font can be
promoted
To bring a system font under keryx's management, install it:
keryx font add <key> <path> --user.
See also¶
keryx font add— install into either scope directly