Current box: ubuntu/xenial64 (Ubuntu 16.04 LTS)
- 
Install Virtualbox (Also works with other providers.)
 - 
git clone https://github.com/Honpray/vagrant - 
Create your own
data/folder in the same direcotry ofvagrant, which will be synced to the/vagrant_datafolder duringvagrant uporvagrant reload. - 
Change the username and email in
.gitconfig. - 
cd vagrant && vagrant upStart the VM. - 
vagrant sshConnect to the VM terminal and start working. - 
vagrant haltGracefully shutdown the VM. - 
vagrant destroyDestroys all resources that were created during the machine creation process. - 
Port 80 on guest machine can be accessed at
localhost:8080. - 
More on Vagrant Doc.
 
- 
Basic Vim: with plugins AutoClose, vim-closetag, vim-easy-align, indentline, vim-coffee-script, vim-surround, supertab, nerdcommenter, matchtagalways;
 - 
npm & Node.js & MongoDB:
sudo service mongo startto start MongoDB service. - 
Coffeescript
 - 
Lua LuaJIT
 - 
Golang
 - 
GDB debugger
 - 
CMake