I frequently reinstall Linux. Is there a tool to say what to install and configure that I can just run once after OS install? Things like

  • Install neovim, signal, steam
  • Configure firefox, desktop environment

I’m using this for just me, on my personal machine.

I don’t anticipate it’s possible between different distros, so assume I’m reinstalling the same distro.

EDIT: thanks for replies. I’m mostly seeing Ansible and NixOS. I’ll start looking at those.

  • Jeena@piefed.jeena.net
    link
    fedilink
    English
    arrow-up
    43
    ·
    5 days ago

    The best would be NixOS, but if you just want to automate your install which you have then Ansible.

    • Helix 🧬@feddit.org
      link
      fedilink
      English
      arrow-up
      1
      ·
      28 minutes ago

      Came here to say this. I don’t like NixOS but it literally excels at reproducibility, and Ansible is easy enough to start with most “classic” distros.