-
-
Save sixman9/2a0d9355e7e68311a84f to your computer and use it in GitHub Desktop.
This file contains 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 repositories | |
sudo add-apt-repository -y "deb http://repository.spotify.com stable non-free" | |
sudo add-apt-repository -y ppa:webupd8team/java | |
sudo add-apt-repository -y ppa:fish-shell/nightly-master | |
echo "deb http://downloads.hipchat.com/linux/apt stable main" | sudo tee \ | |
/etc/apt/sources.list.d/atlassian-hipchat.list | |
sudo add-apt-repository -y ppa:linrunner/tlp | |
sudo apt-add-repository -y ppa:pipelight/stable | |
sudo add-apt-repository -y ppa:nilarimogard/webupd8 | |
#sudo add-apt-repository -y ppa:danjaredg/jayatana | |
#sudo add-apt-repository -y ppa:apt-fast/stable | |
sudo add-apt-repository ppa:saiarcot895/myppa | |
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) main universe" | |
wget -O- https://www.hipchat.com/keys/hipchat-linux.key | sudo apt-key add - | |
# Update packages | |
sudo apt-get update | |
# Remove uneeded software | |
sudo apt-get -y purge thunderbird | |
sudo apt-get remove laptop-mode-tools | |
# Install build deps | |
sudo apt-get build-dep ruby | |
# Install software | |
# System | |
sudo apt-get -my install \ | |
ubuntu-restricted-extras | |
# Programming tools | |
sudo apt-get -my install \ | |
build-essential ghc \ | |
gdc curl npm scala valgrind \ | |
clang nasm cabal-install \ | |
oracle-java8-installer | |
#ldc | |
# Databases | |
#sudo apt-get -my install \ | |
# postgresql-9.3 postgres-client redis-server mongodb memcached | |
# Libraries | |
sudo apt-get -my install \ | |
libreadline-dev libpq-dev | |
# Utils | |
sudo apt-get -my install \ | |
curl samba vim-gnome git \ | |
shutter virtualbox lxc-docker nethogs moreutils \ | |
quemu fortunes spotify hipchat fish preload \ | |
tlp tlp-rdw rar google-chrome google-talkplugin \ | |
smartmontools ethtool \ | |
pipelight-multi libavcodec-extra \ | |
apt-fast indicator-cpufreq \ | |
vlc rar unity-tweak-tool gnome-tweak-tool | |
#nvidia-prime prime-indicator jayatana | |
# Dropbox | |
wget -O/tmp/dropbox.deb 'https://www.dropbox.com/download?dl=packages/ubuntu/dropbox_2015.02.12_amd64.deb' | |
sudo dpkg -i /tmp/dropbox.deb | |
# Steam | |
wget -O/tmp/steam.deb 'http://media.steampowered.com/client/installer/steam.deb' | |
sudo dpkg -i /tmp/steam.deb | |
# Enable pipelight | |
sudo pipelight-plugin --enable silverlight | |
sudo pilelight-plugin --enable widevine | |
# Change shell to Fish | |
chsh -s /usr/bin/fish | |
cd $HOME | |
# Install rbenv & friends | |
curl https://raw.github.com/fesplugas/rbenv-installer/master/bin/rbenv-installer | bash | |
# Clone dotfiles | |
git clone --recursive http://github.com/hauleth/dotfiles.git | |
# Disable scopes | |
gsettings set com.canonical.Unity.Lenses disabled-scopes "['more_suggestions-amazon.scope', 'more_suggestions-u1ms.scope', 'more_suggestions-populartracks.scope', 'music-musicstore.scope', 'more_suggestions-ebay.scope', 'more_suggestions-ubuntushop.scope', 'more_suggestions-skimlinks.scope']" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment