- Ubuntu 21.10 (should mostly work on other releases though, and Debian should only take a few tweaks)
- 🆕 ...or Manjaro. Might work with Arch, too.
- You like the same tools as me...
sudo apt-add-repository -y ppa:ansible/ansible
sudo apt install ansiblesudo pacman -S ansibleNote that this installs the Galaxy roles, but you can do this manually with:
ansible-galaxy install -r requirements.ymlThen:
ansible-playbook -e "user=$USER" playbook.yml -K --skip-tags manjaroansible-playbook -e "user=$USER" playbook.yml -K --skip-tags ubuntuansible-playbook -e "user=$USER" playbook.yml --tags configureUsing local and various excellent Ansible Galaxy roles, you get:
- Slack, Signal
- Python3 (+ Poetry)
- Latest OpenJDK
- Latest Node
- Latest Haskell (GHC + Stack),
- Latest Rust
- Nix, plus Nix Flakes
- Docker CE
- Terraform
- Virtualbox
- Kubernetes
nmap,htop,jq,httpieetc
...and more (see playbook).