4 ms·
No idea. I think of /home as the important part. Everything else is disposable. If I could painlessly flip the FHS, I'd have something like /system, /data, and
by ReactiveJelly 4y ago
No idea. I think of /home as the important part. Everything else is disposable.
If I could painlessly flip the FHS, I'd have something like /system, /data, and /config.
/system would be "Files you can download from your package manager verbatim". This is what apt and pacman create and update. If I lose it, who cares, just re-install the OS.
/data would be human-made and only human-made. Not even program preferences. This is the only thing I really care about backing up.
/config would be all the dumb little dotfiles that won't put themselves properly in $HOME/.config. This is stuff that might be important, but since I didn't choose the names of the files or for them to exist, I don't want them cluttering up /data, and I don't want a program complaining if I delete a file in _my_ /home that the _program_ thought belonged to it.
I think Android does something kinda like this. Android is right twice a day.