Skip to content

Instantly share code, notes, and snippets.

@patrick330602
Last active September 3, 2018 16:05
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 patrick330602/7c532268c64a98700364c69eedbe4cb4 to your computer and use it in GitHub Desktop.
Save patrick330602/7c532268c64a98700364c69eedbe4cb4 to your computer and use it in GitHub Desktop.
My main Ubuntu WSL setup script
#!/usr/bin/env bash
# incomplete
# update everyting first
sudo apt update
sudo apt upgrade
# install core dependencies
sudo apt install git vim zsh bc
# install build tools
sudo apt install build-essential rpm software-properties-common
# install graphic apps
sudo apt install nemo eog evince lxappearance
# install developer tools
sudo apt install octave gitg reprepro dpkg-sig
# install fun stuff
sudo apt install asciinema toilet figlet
# install fixes
sudo apt install dirmngr
# install GUI stuff
sudo apt install gnome-themes-standard gtk2-engines-murrine dbus-x11 arc-theme adwaita-icon-theme-full
sudo apt-add-repository ppa:nasc-team/daily
sudo apt-get install com.github.parnold-x.nasc
# install python3 and all components
sudo apt install python3 python3-pip python3-dev
sudo -H pip3 install virtualenvwrapper
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
vim +PluginInstall +qall
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment