If you want to learn a new tool, look at Ansible. If you just want to get the job done, make a list of the packages you need and track your dotfiles.
- 0 Posts
- 8 Comments
I love NixOS but I wouldn’t commend it to people who are at a point in their sysadmin trajectory where they haven’t heard of Ansible. (It’s not just that Nix has a learning curve, it’s that you’re seriously screwed if you can’t tell the difference between a Nix problem and a regular package / kernel issue.)
OP, use Ansible.
This is not difficult to achieve at all with tools like
sedorawk. But unless you provide a concrete example input file or files, all we can do is point to those tools.
If you’re not averse to CLI and some tinkering, i think
khalmay suit your needs.
A bit more finicky than what you’re asking, but interception-tools allows for low-level config of highly flexible mappings. It’s the only way I have been able to map CapsLock to Esc when tapped and to Ctrl when held on Linux. Notably, the setting persists across all Sessions.
I didn’t read but the formatting is 🔥



I have no experience with HPC clusters, just dropping in to contribute my opinions on the NixOS stuff.
This sounds good in theory, but in practice few people will have the know-how or patience to make changes to your config.
NixOS is very flexible and you can certainly bake custom compiled software into the builds, but expect a steep learning curve.