Linux

Where Does KDevelop Store Settings?

KDevelop KDE config files with sessions, plugins and project state on Linux.

Last updated

KDevelop keeps settings, sessions and plugin state in KDE config files under the XDG tree, while projects live wherever you cloned them. Session files remember open files per project.

Wiping the config resets the IDE without touching a line of code. Copy the config files and every session plus plugin toggle moves machines.

Where KDevelop stores this, by platform

Linux
~/.config/kdeveloprc

Main settings file with sessions and plugin state in sibling kdevelop files nearby. Projects stay in their own directories elsewhere. Copy the kdevelop config files with the IDE closed to migrate everything.

Frequently asked questions

How do I reset KDevelop settings?

Close KDevelop and remove its config files from ~/.config. Projects and build directories stay untouched.

Where are KDevelop sessions?

Serialized in the config tree above, one session per project. Reopen a project to restore its file set.

Notice an outdated path? Let us know.