Ansible plays setting up the complete infrastructure of my voidlinux installation. Usable on local machine or through chroot.
Find a file
Marty Oehme 3bcf928bc5 feat(inventory): Add local inventory
Can be used to have the ansible playbook run on the currently running
(host) machine, using a local connection instead of a chroot.

TODO: This _will_ change your host machine so be careful running this.
Additionally, we need to find a way to deduplicate the inventory
variables since we have them doubled for chroot/local now.
2025-02-26 18:55:55 +01:00
books ref(inventory): Split packages into groups 2025-02-23 11:39:25 +01:00
templates feat(base): Configure void system 2025-02-21 17:58:05 +01:00
ansible.cfg feat(inventory): Change to yaml definition 2025-02-23 11:39:20 +01:00
inventory.yaml ref(inventory): Create target type indirection 2025-02-23 11:39:26 +01:00
inventory_local.yaml feat(inventory): Add local inventory 2025-02-26 18:55:55 +01:00
play.yaml ref(playbook): Move all plays into separate directory 2025-02-23 11:39:24 +01:00
README.md Set up basic ansible repo 2025-02-21 17:57:58 +01:00
requirements.yaml Set up basic ansible repo 2025-02-21 17:57:58 +01:00

Install void linux from arch linux

Uses btrfs subvolumes, chroot and the void linux root tarball. This is primarily made for my setup to quickly get void linux up and running for playing around with stuff.