Linux

Where Does FontForge Store Preferences?

FontForge keeps user prefs in a dot folder at home with groups, encodings and autosave beside it. XDG config claims stay unverified.

Last updated

FontForge predates the XDG era and shows it. User preferences live in a dot folder directly at home with groups, encodings, autosave and scripts as neighbors. System defaults sit apart under the install share.

Config-folder claims online contradict the official file docs, tracing to unmerged migration proposals. Trust the dot folder. Crash recovery and startup customization both branch from the same root, making one copy sufficient.

Where FontForge stores this, by platform

Linux
~/.FontForge/prefs

User prefs with groups, encodings, autosave and scripts as documented neighbors. XDG config claims contradict official docs and stay unquoted. Copy whole while closed.

Frequently asked questions

How do I back up FontForge preferences?

Copy ~/.FontForge/prefs with groups and Encodings.ps beside it while FontForge is closed. Autosave and startup scripts travel in their own subfolders. System defaults ship separately under the install share tree.

Is there an XDG config location for FontForge?

It contradicts current official docs, which still document the dot folder. XDG migration was proposed in issues but never landed in documented behavior. Quote the dot path and ignore config-folder guides.

Where are FontForge autosaves?

Check ~/.FontForge/autosave for crash recovery files. Python startup scripts run from the python subfolder. Both branch from the same dot root as prefs.

Notice an outdated path? Let us know.