Where Does SerenityOS Store User Data?
SerenityOS keeps user files in home with config beside them, plus ports and source checkouts wherever you built them.
Last updated
SerenityOS follows Unix habits with a home folder at the center. Documents, mail, and settings live under home where the File Manager browses. Ports and source checkouts sit wherever the build put them, often huge.
Exclude checkouts from backups to keep copies small. Home without source trees captures everything personal in a fraction of the space. Confirm paths on your build, since the young system moves things between releases. Rebuild toolchains fresh rather than transplanting binaries.
Where SerenityOS stores this, by platform
/home/anon
Documents, mail, and settings in the home tree. Copy it whole excluding source checkouts. Confirm paths on your build first.
Frequently asked questions
How do I back up SerenityOS before reinstalling?
Copy the home folder to the new install. Documents, mail, and settings travel together. Ports tree and source checkouts rebuild from scripts, so skip those giants in the copy.
Where are SerenityOS ports and sources?
In the home folder wherever the build placed them, beside user files. Source trees dwarf the data worth keeping, so back up home excluding checkouts. Rebuild ports fresh on the new install.
Notice an outdated path? Let us know.