WindowsmacOSLinux

Where Does ioquake3 Store Config and Mods?

ioquake3 Quake 3 home dirs with configs, pak data and mod folders.

Last updated

ioquake3 nests baseq3 plus mod folders under a per-OS home dir. Configs, autoexec and pak files share that tree. Modern Linux splits across XDG homes while others stay single-rooted.

Docs pin the filesystem layout per platform. Flags override home paths wholesale. Keep the whole tree together.

Where ioquake3 stores this, by platform

Windows
%AppData%\Quake3\baseq3\q3config.cfg

Roaming home with baseq3 configs, autoexec, paks and mod folders. Homebrew and README paths agree. Flags override home wholesale.

macOS
~/Library/Application Support/Quake3/baseq3/q3config.cfg

Application Support home with the same baseq3 tree. Mods branch beside base.

Linux
~/.config/Quake3/baseq3/q3config.cfg

XDG split homes with legacy dot folder migration. Base tree under each root.

Frequently asked questions

How do I back up ioquake3?

Copy the home dir tree with the game closed. Configs plus pak data and mods travel together. Restoring means putting the tree back before launch. Keep legacy dot folder in mind on old installs.

How do I relocate the home dir?

Home and com path flags redirect everything. Modern Linux splits configs, data and state across XDG homes. Legacy dot folder still reads with migration.

Notice an outdated path? Let us know.