Last active
October 4, 2015 22:06
-
-
Save philcleveland/3eb4e97c9328ffa0d6ae to your computer and use it in GitHub Desktop.
LinuxSetup Shell Script
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
echo ------------------------------------------------------------ | |
echo --- installing curl | |
echo ------------------------------------------------------------ | |
sudo apt-get install -y curl | |
curl -sL https://deb.nodesource.com/setup | sudo bash - | |
echo ------------------------------------------------------------ | |
echo --- installing git | |
echo ------------------------------------------------------------ | |
sudo apt-get install -y git | |
echo ------------------------------------------------------------ | |
echo --- installing golang | |
echo ------------------------------------------------------------ | |
sudo apt-get install -y golang | |
echo ------------------------------------------------------------ | |
echo --- installing nodejs | |
echo ------------------------------------------------------------ | |
sudo apt-get install -y nodejs | |
echo ------------------------------------------------------------ | |
echo --- installing Bower | |
echo ------------------------------------------------------------ | |
sudo npm install -g bower | |
echo ------------------------------------------------------------ | |
echo --- installing Atom | |
echo ------------------------------------------------------------ | |
sudo add-apt-repository ppa:webupd8team/atom | |
sudo apt-get update -y | |
sudo apt-get upgrade -y | |
sudo apt-get install -y atom | |
sudo apm install -q atom-html-preview | |
sudo apm install -q atom-typescript | |
sudo apm install -q autoclose-html | |
sudo apm install -q autocomplete-plus | |
sudo apm install -q atom-beautify | |
sudo apm install -q go-plus | |
sudo apm install -q linter | |
sudo apm install -q merge-conflicts | |
echo ------------------------------------------------------------ | |
echo --- installing electron | |
echo ------------------------------------------------------------ | |
sudo npm install electron-prebuilt -g | |
echo ------------------------------------------------------------ | |
echo --- installing chrome | |
echo ------------------------------------------------------------ | |
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' | |
sudo apt-get update | |
sudo apt-get install google-chrome-stable | |
echo ------------------------------------------------------------ | |
echo --- installing htop process mgr | |
echo ------------------------------------------------------------ | |
sudo apt-get install htop |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment