There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

How have you automated configuring your machines in terms of packages and dotfiles so it works cross-distro?

I’m looking for interesting tools to automate managing packaging and configuring everything automated.

And yeah I know about NixOS but I like to distro hop and experiment so I for now know these:

  • Ansible - automating many machines, using different package names as vars and package managers.
  • Bash - the most native and compatible scripting language that can be.
  • Chezmoi - for dotfiles.

For now that’s it. I’m looking forward for your suggestions!

hperrin ,

I’ve tried to move as much as I can into Flatpak. That way I can just copy my .var folder, and all my apps are migrated.

For other things like my configs, I use a git repo.

PlexSheep ,

I haven’t. But having my home dir be a git repo helps a great deal. The rest I install when I need it

F04118F ,

chezmoi does basically that, without actually making your home dir a git repo, it just syncs it. It also supports templating and per-machine differences. Pretty cool really.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines