- Joined
- Aug 18, 2020
Where Linux differs from Windows (and I'm assuming Arch is like Debian in this) is that configuration files for applications are stored in /home/your-username by convention. On Windows custom settings for applications could be stored in the application's folder, a random directory in your user folder or, God forbid, buried in the registry.What I'm struggling with is the business of separating the / and /home partitions. Trying to search I find lots of talk about how it's good to do because you can reinstall or switch distros and you keep all your personal stuff, but I'm not even sure what "personal stuff" entails. If I think of it in Windows it was stuff like the user folders (Documents, Pictures, etc) which I never used so I didn't care.
By putting /home on a separate partition, after reinstalling the OS and applications all the settings from the old install will still be there. This includes UI settings like themes. If an application conforms to the XDG Base Directory Specification, the configuration files will be in /home/your-username/.config by default.