Last active
September 22, 2016 15:53
-
-
Save joshmfrankel/a9d05413bb30d3ca67706efaab35b817 to your computer and use it in GitHub Desktop.
Linux: Install 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
#!/bin/bash | |
# Add Repos | |
echo "" | |
echo "=============================" | |
echo " Adding Third-party Repos " | |
echo "=============================" | |
echo "" | |
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys BBEBDCB318AD50EC6865090613B00F1FD2C19886 | |
echo deb http://repository.spotify.com stable non-free | sudo tee /etc/apt/sources.list.d/spotify.list | |
sudo add-apt-repository ppa:webupd8team/sublime-text-3 | |
sudo add-apt-repository ppa:diodon-team/stable | |
# Update System | |
echo "" | |
echo "=============================" | |
echo " Updating & Upgrading System " | |
echo "=============================" | |
echo "" | |
sudo apt-get -y --force-yes update | |
sudo apt-get -y --force-yes upgrade | |
# Install Applications | |
sudo apt-get -y install \ | |
spotify-client sublime-text-installer chromium-browser diodon | |
# Setup Developer Tools | |
echo "" | |
echo "=============================" | |
echo " Configuring Developer ENV " | |
echo "=============================" | |
echo "" | |
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh | bash | |
nvm install 5.0 | |
nvm alias default node | |
npm install -g eslint | |
npm install -g coffeelint | |
echo "- NVM Installed" | |
# Create .bash_profile aliases and functions | |
echo -e "" >> ~/.bash_profile |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment