On Wed, Apr 13, 2022 at 7:49 AM Stephan Kulow <coolo@suse.de> wrote:
Am 13.04.22 um 13:44 schrieb Neal Gompa:
That said, supporting a model that resists hysteresis (I refuse to call it immutable, because immutable it ain't) and makes it easier to do things like factory resets and such is very useful for offering the Linux desktop to a wider audience.
I find deleting my $HOME always proved to reset all misconfigurations. So I don't see how decoupling my home configuration files from the application from the OS helps that use case. Even AppImages tend to mess with $HOME freely :(
I'm not speaking to the value of virtualized applications. Indeed, in most cases that's totally overkill for desktops. I'm speaking more to what Frederic said about a Silverblue-like model. There are also some configuration files in /etc and /var which may be worth being able to reset, but for most desktop stuff, indeed it's mostly in $HOME. But we can apply this principle to home configuration too: we could use subvolumes for home directories and set up a snapshot regime and allow users to flow back and forth through them (like Time Machine). -- 真実はいつも一つ!/ Always, there's only one truth!