Add arch support

This commit is contained in:
Morten Olsen
2024-10-09 21:25:58 +02:00
parent f8c6ffee46
commit c860e8babb
33 changed files with 527 additions and 23 deletions

17
Vagrantfile vendored
View File

@@ -1,9 +1,20 @@
# -*- mode: ruby -*-
# vi: set ft=ruby :
$script = <<-SCRIPT
pacman -Syu --noconfirm python
SCRIPT
Vagrant.configure("2") do |config|
config.vm.provider "virtualbox"
config.vm.box = "generic/fedora39"
config.vm.provider :libvirt do |libvirt|
libvirt.cpus = 2
libvirt.memory = 2048
end
config.vm.box = "archlinux/archlinux"
config.vm.synced_folder "./", "/vagrant", type: "rsync"
config.vm.provision "shell", inline: $script
config.vm.provision "ansible" do |ansible|
ansible.playbook = "playbooks/setup.yml"
ansible.playbook = "playbooks/desktop.yml"
end
end