# -*- mode: ruby -*-
# vi: set ft=ruby :

Vagrant.configure(2) do |config|

  config.vm.box = "ubuntu/trusty64"
  config.ssh.forward_x11 = true

  config.vm.provider "virtualbox" do |vb|
    vb.memory = "1024"
    vb.cpus = 1
  end

  config.vm.hostname = "cs4120"

  config.vm.synced_folder "./shared", "/home/vagrant/shared"

  # Add local definitions.
  eval File.read("Vagrantfile.local") if File.exist?("Vagrantfile.local")

  config.ssh.forward_x11 = true

  config.vm.provision "shell", path: "root-bootstrap.sh"
  config.vm.provision "shell", privileged: false, path: "user-bootstrap.sh"

end
