Skip to content

Instantly share code, notes, and snippets.

@pckilgore
Last active July 4, 2017 13:09
Show Gist options
  • Save pckilgore/54610ad0e42b0c1ccd53020b05f82649 to your computer and use it in GitHub Desktop.
Save pckilgore/54610ad0e42b0c1ccd53020b05f82649 to your computer and use it in GitHub Desktop.
eOS-dev-setup.md
# Download Elementary OS from here:
http://sourceforge.net/projects/elementaryos/files/stable/
# First you update your system
sudo apt-get update && sudo apt-get dist-upgrade
#Clean-up System
sudo apt-get purge scratch-text-editor
sudo apt-get autoremove
sudo apt-get autoclean
# Enable advanced software respositories and installation methods
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common wget
sudo apt-get update
# Setup Common Repositories (Overrides some defaults, check to make sure you want these
# i.e., git stable, vscode, chrome,
## Git & eOS tweaks
sudo add-apt-repository ppa:git-core/ppa -y && sudo add-apt-repository ppa:philip.scott/elementary-tweaks -y
## google chrome
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'
## vscode
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg
sudo sh -c 'echo "deb [arch=amd64] http://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
## docker CE amd64
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 $(lsb_release -cs) stable"
#Install programs
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install git elementary-tweaks gufw unrar p7zip-full p7zip-rar google-chrome-stable code docker-ce direnv
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment