This is not really meant to be used by other people (atleast directly), but feel free to look into my ansible playbooks and roles!
We work on a basic install of ArchLinux so far 😊 Debian Testing should work aswell, but thats not as heavily tested ...
- Install the dependent AUR role
# ansible-galaxy install -r requirements.yml
- refresh the mirrors (and update):
# pacman -Sy # pacman -Syu
- Install all the Programs
# ansible-playbook 00_install.yml
- Do some stuff by hand:
- Set a password for the newly created user
- login as the new user
- disable the root password
- Bootstrap
$ ansible-playbook --tags bootstrap 01_configure.yml
- Do some things by hand (
ssh-add
etc) - Configure the rest (should not need priv. escalation if nothing needs doing!)
$ ansible-playbook 01_configure.yml