I'm thinking two features here, but let's start with one: `just powerwash` and `just rinse` Powerw

I'm thinking two features here, but let's start with one:

just powerwash and just rinse

Powerwash would mimic the behavior of ChromeOS and rinse would just reset any dangling configuration in the home directory

Personally, I'm significantly more interested in a powerwssh so let's begin there:

  • We can wipe the contents of /home without ramification. All necessary configs will just be pulled from /etc. so that handles resetting home
  • In an ideal world, we could just wipe /etc and /usr/etc would pick up the pieces, but that's far from the case. We need to determine what, following s fresh installation, is changed (and whether or not it's automated), pin those files, reset /etc, and restore the pinned files
Will think on this a bit more today while I wrap up Wolfi/CLI stuff

As for rinse, I think most conflicting configs when rebasing are out of .config. I've found removing that folder inconsequential but we should definitely explore that further at some point as I know KDE has skewed configs too. I think the dotfiles that get wiped should be explicitly set because we likely wouldn't want to clear out someone's Steam library for instance
Was this page helpful?