diff --git a/project0/Vagrantfile b/project0/Vagrantfile
index e25f8732498e2014b35a8bde890e587a5b75679a..c98098ea63a16230406f8c89e5dffcc9498ae7bc 100644
--- a/project0/Vagrantfile
+++ b/project0/Vagrantfile
@@ -12,7 +12,7 @@ Vagrant.configure("2") do |config|
 
   # Every Vagrant development environment requires a box. You can search for
   # boxes at https://atlas.hashicorp.com/search.
-  config.vm.box = "ubuntu/bionic64"
+  config.vm.box = "hashicorp/bionic64"
 
   # Disable automatic box update checking. If you disable this, then
   # boxes will only be checked for updates when the user runs
@@ -89,12 +89,11 @@ Vagrant.configure("2") do |config|
 
      cp /vagrant/.cshrc /home/vagrant/
      cp -r /vagrant/.jupyter /home/vagrant/
-     chown -R vagrant ~vagrant/.jupyter
-     echo "PS1='424-proj0:\\w> '" >> ~vagrant/.bashrc
+     sudo -u vagrant ln -s /vagrant v
+     sudo -u vagrant cp /vagrant/{.bashrc,.cshrc,.jupyter} /home/vagrant/
+     sudo -u vagrant perl -pi -e 's/\r\n/\n/g' .cshrc
+     sudo -u vagrant perl -pi -e 's/\r\n/\n/g' .bashrc
 
-     cp /vagrant/.cshrc /home/vagrant/
-     cp -r /vagrant/.jupyter /home/vagrant/
      chown -R vagrant ~vagrant/.jupyter
-
   SHELL
 end
diff --git a/project1/Vagrantfile b/project1/Vagrantfile
index d1b6e749c58399e8a163e54cb9ff60e652bfc5ea..4e6b8c5bcadc0dc34187a30e7612155e4f38e4cc 100644
--- a/project1/Vagrantfile
+++ b/project1/Vagrantfile
@@ -12,7 +12,7 @@ Vagrant.configure("2") do |config|
 
   # Every Vagrant development environment requires a box. You can search for
   # boxes at https://atlas.hashicorp.com/search.
-  config.vm.box = "ubuntu/bionic64"
+  config.vm.box = "hashicorp/bionic64"
 
   # Disable automatic box update checking. If you disable this, then
   # boxes will only be checked for updates when the user runs