Small tweaks to the VM. (#118)

* Added guest additions dependency.

* Fix Emacs syntax highlighting.
This commit is contained in:
robh2 2018-03-06 20:48:16 -05:00 committed by Nate Foster
parent 97f31560ca
commit 27997d391c
3 changed files with 12 additions and 3 deletions

View File

@ -18,6 +18,8 @@ Vagrant.configure(2) do |config|
"--port", "0", "--device", "0", "--port", "0", "--device", "0",
"--type", "dvddrive", "--type", "dvddrive",
"--medium", "emptydrive"] "--medium", "emptydrive"]
vb.customize ["modifyvm", :id, "--vram", "32"]
end end
config.vm.synced_folder '.', '/vagrant', disabled: true config.vm.synced_folder '.', '/vagrant', disabled: true
config.vm.hostname = "p4" config.vm.hostname = "p4"

View File

@ -8,8 +8,8 @@ sudo add-apt-repository ppa:webupd8team/atom
apt-get update apt-get update
KERNEL=$(uname -r)
DEBIAN_FRONTEND=noninteractive apt-get -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" upgrade DEBIAN_FRONTEND=noninteractive apt-get -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" upgrade
apt-get install -y --no-install-recommends \ apt-get install -y --no-install-recommends \
atom \ atom \
autoconf \ autoconf \
@ -46,6 +46,7 @@ apt-get install -y --no-install-recommends \
libreadline6-dev \ libreadline6-dev \
libssl-dev \ libssl-dev \
libtool \ libtool \
linux-headers-$KERNEL\
lubuntu-desktop \ lubuntu-desktop \
make \ make \
mktemp \ mktemp \

View File

@ -117,8 +117,12 @@ sudo chown -R p4:p4 /home/p4/tutorials
# Emacs # Emacs
sudo cp p4_16-mode.el /usr/share/emacs/site-lisp/ sudo cp p4_16-mode.el /usr/share/emacs/site-lisp/
echo "(add-to-list 'auto-mode-alist '(\"\\.p4\\'\" . p4_16-mode))" | sudo tee /home/p4/.emacs sudo mkdir /home/p4/.emacs.d/
sudo chown p4:p4 /home/p4/.emacs echo "(autoload 'p4_16-mode' \"p4_16-mode.el\" \"P4 Syntax.\" t)" > init.el
echo "(add-to-list 'auto-mode-alist '(\"\\.p4\\'\" . p4_16-mode))" | tee -a init.el
sudo mv init.el /home/p4/.emacs.d/
sudo ln -s /usr/share/emacs/site-lisp/p4_16-mode.el /home/p4/.emacs.d/p4_16-mode.el
sudo chown -R p4:p4 /home/p4/.emacs.d/
# Vim # Vim
cd /home/vagrant cd /home/vagrant
@ -175,4 +179,6 @@ EOF
sudo mkdir -p /home/p4/Desktop sudo mkdir -p /home/p4/Desktop
sudo mv /home/${USER}/Desktop/* /home/p4/Desktop sudo mv /home/${USER}/Desktop/* /home/p4/Desktop
sudo chown -R p4:p4 /home/p4/Desktop/ sudo chown -R p4:p4 /home/p4/Desktop/
# Do this last!
sudo reboot sudo reboot