An automation for configuring Arch Linux using Ansible.
This automation uses my dotfiles git repo transform your system from:
- Minimal Arch Linux installation.
Run as root:
pacman -S ansible git make
git clone https://gitlab.com/amitlevy/arch-install.git /tmp/arch-install
cd /tmp/arch-install
ansible-playbook -e username=amit -e dotfiles_git_repo=https://gitlab.com/amitlevy/dotfiles.git /tmp/arch-install/playbooks/install.yml
Testing can be done visually with the use of Vagrant.
make test
will spin up a virtualbox VM and will start to provision that VM to look like the final result.