Commit 0952965f authored by Reimar Stier's avatar Reimar Stier

Update virtualbox graphics memory settings, install xfce4 desktop

parent cad450b4
......@@ -19,7 +19,7 @@ BOX_NAME = "devbox"
Vagrant.configure("2") do |config|
config.vm.box = "geerlingguy/debian10"
config.vm.network "private_network", ip: "192.168.200.4", adapter: 2
config.vm.network "private_network", ip: ENV["DEVBOX_IP"] || "192.168.200.4", adapter: 2
config.vm.hostname = "devbox.devops.detss.corpintra.net"
# proxy configuration
......@@ -38,6 +38,12 @@ Vagrant.configure("2") do |config|
vb.memory = "4096"
vb.cpus = 4
vb.name = BOX_NAME
# https://www.virtualbox.org/manual/ch08.html
vb.customize ["modifyvm", :id, "--vram", "128"]
vb.customize ["modifyvm", :id, "--graphicscontroller", "vboxvga"]
vb.customize ["modifyvm", :id, "--accelerate3d", "off"]
# Adding a SATA controller that allows 4 hard drives
unless File.exist?(DISKS[0]["name"] + ".vmdk")
vb.customize ['storagectl', :id, '--name', 'SATA Controller', '--add', 'sata', '--portcount', 4]
......
......@@ -3,8 +3,13 @@
hosts: devbox
vars:
jetbrains_installer_apps:
- name: "Toolbox App"
- name: "IntelliJ IDEA Ultimate"
pre_tasks:
- name: "Update apt cache"
apt:
update_cache: yes
cache_valid_time: 86400 # one day
roles:
- {role: "geerlingguy.docker", docker_users: ["vagrant"], tags: "docker"}
- {role: 'jetbrains_installer', tags: ['jetbrains']}
- {role: 'webofmars.xfce4-desktop', tags: ['desktop']}
- src: "geerlingguy.docker"
- name: "jetbrains_installer"
src: "git+https://github.com/reimarstier/ansible-role-jetbrains_installer.git"
- src: "webofmars.xfce4-desktop"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment