Where Does Catfish Store Settings?
Catfish file search Xfconf channel with legacy rc fallback.
Last updated
Catfish prefers its Xfconf channel on current builds. A legacy rc file covers installs without Xfconf and migrates away on read. Guides naming a conf file are wrong.
Source proves the channel-first order with rc fallback. Hidden file prefs and friends live in the channel. Keep the XML for modern backup.
Where Catfish stores this, by platform
~/.config/xfce4/xfconf/xfce-perchannel-xml/catfish.xml
Canonical Xfconf channel XML with legacy rc fallback that self migrates. Guessed conf name never existed. Order verified in source with channel first.
Frequently asked questions
How do I back up Catfish?
Copy the channel XML with the app closed. Legacy rc files migrate away on read. Restoring means putting the XML back before launch.
Where is catfish.conf?
The guessed conf name never existed. Canonical storage is the Xfconf channel with an rc fallback that deletes itself after migration. Trust the XML path on current installs.
Notice an outdated path? Let us know.