ansible-desktop automated installation of Archlinux with a gnome/Xfce desktop configuration, along with common packages. Initially we use archinstall ( https://wiki.archlinux.org/title/archinstall ) to provision with NetworkManager, gnome desktop, git, and ansible archinstall steps: - Install # archinstall --config files/archinstall/user_configuration.json - reconfigure disk layout - set root/user passwds - (optionally) enable the wheel group in /etc/sudoers - reboot - run $ ansible-playbook ./local.yml