-
Notifications
You must be signed in to change notification settings - Fork 0
/
Vagrantfile
33 lines (28 loc) · 864 Bytes
/
Vagrantfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Vagrant.configure("2") do |config|
config.vm.define :arch, primary: true do |arch|
arch.vm.box = "generic/arch" # change to desired vagrant box
arch.vm.provision :shell, path: "provision.sh"
arch.vm.network "forwarded_port", guest: 22, host: 22022
arch.vm.provider :libvirt do |lv|
lv.cpus = 2
lv.memory = 4096
lv.video_vram = 256
end
end
# config.vm.define :debian do |debian|
# debian.vm.box = "generic/debian11"
# end
# config.vm.define :fedora do |fedora|
# fedora.vm.box = "generic/fedora37"
# end
# config.vm.define :windows do |windows|
# windows.vm.box = "generic/windows11"
# windows.vm.guest = :windows
# windows.vm.communicator = "winrm"
# windows.vm.provider :libvirt do |lv|
# lv.cpus = 2
# lv.memory = 4096
# lv.video_vram = 256
# end
# end
end