A companion to dotfiles on setting up a fresh Linux install, containing a combination of shell scripts and Ansible playbooks.
Warning
The setup playbook in each distro is intended for first-time setup post-install.
This repository should be accessed as a local copy in a portable storage, perferrably
in a [Ventoy]-like setup. Once you mounted the partition where it is stored, run
the scripts/bootstrap.sh
script by its absolute path.
/path/to/bootstrapper/scripts/bootstrap.sh
ANSIBLE_VAR_USERNAME
- Used for user creationANSIBLE_VAR_HOSTNAME
- Used when changing default hostname
In Arch:
docker run --pull=always --rm -it -e DEBUG=true -v $PWD:/bootstrap archlinux /bootstrap/scripts/bootstrap.sh