Windows

Where Does Keypirinha Store Its Config?

Keypirinha files layered INI configs in a User folder, in AppData for installs or a portable Profile tree.

Last updated

Keypirinha documents a profile system built for roaming. Installed mode roots everything in Roaming AppData with a User folder for personal configs. Portable mode roots the same tree in a Profile folder beside the launcher.

Configuration layers by filename suffix from base through machine and user specific files. Packages and plugins follow the same tree. Official docs map every directory variable, which makes the system unusually transparent for a launcher.

Where Keypirinha stores this, by platform

Windows
%APPDATA%\Keypirinha\User

Personal INI files live here with layered precedence. Portable builds use a Profile User tree beside the launcher instead.

Frequently asked questions

How do I migrate my setup?

Copy the User folder contents to the matching spot on the new machine. Installed builds read AppData, portable builds their Profile tree. Layered files merge by precedence, so partial copies still work.

How do the layered INI files work?

Keypirinha.ini is the base, with machine, user, and machine user suffixed variants overriding in order. Shared dotfiles keep the base while per machine files hold local tweaks. The var section replicates across files.

Notice an outdated path? Let us know.