Skip to content

Instantly share code, notes, and snippets.

@rodrik
Last active June 1, 2018 12:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rodrik/e1ff5463e8223ecb44cebb100fcfc6c8 to your computer and use it in GitHub Desktop.
Save rodrik/e1ff5463e8223ecb44cebb100fcfc6c8 to your computer and use it in GitHub Desktop.
#!/bin/bash
# Install Windows Subsystem for Linux
# Install Ubuntu from the Windows Store
# Install Hyper
# https://hyper.is/
# Edit the config
# Find the shell line and change it to shell: 'C:\\Windows\\System32\\bash.exe'
# Add Inconsolata to the fonts
sudo apt-get update
sudo apt-get install -y fonts-inconsolata
sudo apt-get install -y wget
sudo apt-get install -y git
sudo apt-get install -y openjdk-8-jdk-headless
sudo apt-get install -y gradle
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo apt-get install -y ruby-full
sudo gem update --system
sudo apt-get install -y make
sudo apt-get install -y gcc
sudo apt-get install -y g++
sudo gem install jekyll bundler
# Running multiple versions of node
npm install -g nave
sudo npm install -g yo
sudo npm install -g generator-jhipster
yarn global add gulp-cli aemsync rimraf http-server
ln -s /mnt/c/Users/302405/Documents/git git
ssh-keygen -t rsa -b 4096
tail ~/.ssh/id_rsa.pub
# Paste it into this page: https://github.com/settings/keys
git config --global user.email "rodrigo.ijk@gmail.com"
git config --global user.name "Rodrigo Ribeiro"
git config --global url.https://github.com/.insteadOf git://github.com/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment