How have you automated configuring your machines in terms of packages and dotfiles so it works cross-distro?
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!
You're viewing a single thread.
Nix, the package manager, is distro-agnostic. Add Home Manager on top of it and you're good to go; both packages and dotfiles are dealt with.
18 0 ReplyI do this in combination with Nix-Darwin for one of my machines. I also have some Kubernetes clusters and RISC-V machines running bare metal executables using NixOS-Anywhere and some other stuff.
13 0 ReplyThat does not sound like some basic stuff though. 😆
3 0 Reply
Hm I see, thanks. A good one when you have it installed on every machine.
4 0 Reply