Skip to content

Instantly share code, notes, and snippets.

@jackhickey
Last active February 3, 2018 16:32
Show Gist options
  • Save jackhickey/41fe54304ca91f546219e880bfc1d36d to your computer and use it in GitHub Desktop.
Save jackhickey/41fe54304ca91f546219e880bfc1d36d to your computer and use it in GitHub Desktop.
# for a vm install....
sudo apt-get -y install open-vm-tools open-vm-tools-desktop
#
sudo apt-get install -y curl
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo apt-get install -y build-essential
sudo apt-get install -y git
npm i -g jest @angular/cli
# see https://docs.npmjs.com/getting-started/fixing-npm-permissions
# install zsh
sudo apt-get install -y zsh
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
# clone
git clone https://github.com/powerline/fonts.git --depth=1
# install
cd fonts
./install.sh
# clean-up a bit
cd ..
rm -rf fonts
# install vscode
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg
sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
sudo apt-get update
sudo apt-get install code # or code-insiders
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment