These are my preferred applications and settings for running a linux ubuntu virtual machine in my virtualbox for my laravel/docker development environment. I am a full stack developer.
sudo adduser $USER vboxsf; reboot
Bonus:
Install Gnome Tweaks to customize the task bar to look like windows
1. open Ubuntu Software and look for "Gnome Tweaks" and install it
2. go to https://extensions.gnome.org/ and install the following extensions in this order:
1 - Arch Menu
2 - Dash To Panel
Change the active window title bar color:
nano ~/.config/gtk-3.0/gtk.css
This works for me (Ubuntu 18.04 + Gnome 3.28.1):$ code ~/.config/gtk-3.0/gtk.css
To customize the active title bar background colors use .titlebar and .backdrop (for inactive windows).
.titlebar {
background: #3089FF;
color:white;
}
.titlebar:backdrop {
background: #777777;
color:white;
}
After saving the file, remember refresh gnome using this command:$ setsid gnome-shell --replace
Logout or restart and you will see the changes with a light blue window title color.
For more deatails, watch this video it shows you. Just beware that its an older video and the options and configurations may be different, but the features are still there.
Hope that helps.