Skip to content

Instantly share code, notes, and snippets.

@wesdeveloper
Last active December 18, 2018 03:32
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 wesdeveloper/2b3a609723ba62d2359464c9cec11e45 to your computer and use it in GitHub Desktop.
Save wesdeveloper/2b3a609723ba62d2359464c9cec11e45 to your computer and use it in GitHub Desktop.
#!/bin/bash
# Author : Wesley Lopes
# This script will install
# curl, git, terminator, vim, fonts-firacode, node 11
# docker, docker-compose, XAMPP
# zsh, pop os theme, gnome-tweaks, compass
# slack, spotify
sudo apt update &&
sudo apt install -y curl vim git terminator gnome-tweaks zsh &&
# Google chrome
sudo apt install -y https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb &&
# Visual Studio Code
sudo apt install -y https://az764295.vo.msecnd.net/stable/bc24f98b5f70467bc689abf41cc5550ca637088e/code_1.29.1-1542309157_amd64.deb &&
sudo apt install -f &&
# Compass
sudo dpkg -i https://downloads.mongodb.com/compass/mongodb-compass_1.15.1_amd64.deb &&
# Slack
sudo apt install snapd && sudo snap install slack --classic &&
# Spotify
sudo snap install spotify &&
# Node - Using Ubuntu
curl -sL https://deb.nodesource.com/setup_11.x | sudo -E bash -
sudo apt-get install -y nodejs &&
# Docker
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common &&
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable" &&
sudo apt update && apt-cache policy docker-ce
sudo apt-get install -y docker-ce &&
sudo usermod -aG docker ${USER} &&
# Docker-compose
sudo curl -L "https://github.com/docker/compose/releases/download/1.23.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose &&
# XAMPP
# wget https://downloadsapachefriends.global.ssl.fastly.net/7.2.12/xampp-linux-x64-7.2.12-0-installer.run?from_af=true &&
# sudo chmod 755 xamp-*.run && sudo ./xampp-*.run && sudo apt install -y net-tools && sudo rm xampp-linux-x64-7.2.12-0-installer.run &&
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" &&
sudo add-apt-repository ppa:system76/pop -y &&
sudo apt update &&
sudo apt install -y pop-theme pop-gtk-theme fonts-firacode &&
sudo apt install -f &&
git config --global user.name "Wesley Lopes"
git config --global user.email wesleyalopes2010@gmail.com
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment