Where Does FBReader Store Config and Library?
FBReader keeps its config in ~/.config/FBReader on Linux, while the book library itself lives wherever you put your ebook files.
Last updated
FBReader separates preferences from content more strictly than most readers. The config folder holds settings, reading positions, bookmarks, and optional sync credentials. Your actual books stay exactly where you put them; FBReader only remembers the paths.
That reference model explains every lost-library mystery. Move the ebook folders without telling the app and the entries dangle. The fix is re-adding the folder in the library view, not reinstalling. Cloud sync settings live in the same config file when enabled.
Where FBReader stores this, by platform
~/.config/FBReader
config.xml for settings, positions, and optional WebDAV sync credentials. Books are referenced by path, not stored here; re-add library folders after moving ebook collections.
Frequently asked questions
I moved my ebooks and FBReader lost them. Why?
Check the app's library settings for the recorded folders. FBReader references books by path rather than importing them, so the config folder holds pointers and the books must be moved separately.
How do I migrate FBReader to a new machine?
Copy the config folder with FBReader closed for preferences, and move the book folders independently. Re-adding the library path in the app reconnects everything in one step.
Notice an outdated path? Let us know.