Last active
July 30, 2016 18:29
-
-
Save drola/739115363e02e7d8e180 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 | |
#Repositiories | |
sudo add-apt-repository ppa:webupd8team/sublime-text-3 | |
sudo add-apt-repository ppa:webupd8team/java | |
#sudo add-apt-repository ppa:chris-lea/node.js | |
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.list' | |
wget -O - http://deb.opera.com/archive.key | sudo apt-key add - | |
sudo sh -c 'echo "deb http://deb.opera.com/opera/ stable non-free" >> /etc/apt/sources.list.d/opera.list' | |
sudo add-apt-repository ppa:ondrej/php5-5.6 | |
sudo sh -c 'echo "deb http://archive.canonical.com/ubuntu/ vivid partner" >> /etc/apt/sources.list.d/canonical_partner.list' | |
sudo apt-get update | |
sudo apt-get --yes --force-yes install oracle-java8-installer sublime-text-installer zsh git wget curl | |
#Zsh and Oh My Zsh | |
wget --no-check-certificate https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh | |
chsh -s $(which zsh) | |
#LAMP stack | |
sudo apt-get --yes --force-yes install phpmyadmin mysql-server php5-cli php-pear php5-dev | |
#Build essentials | |
sudo apt-get --yes --force-yes install build-essentials cmake | |
#Octave, TexLive, Gnuplot | |
sudo apt-get --yes --force-yes install octave octave-miscellaneous octave-statistics texlive texlive-lang-european texlive-latex-recommended texlive-science python-pygments gnuplot gnuplot-qt | |
#Composer (global) | |
curl -sS https://getcomposer.org/installer | php | |
sudo mv composer.phar /usr/local/bin/composer | |
#PHP_CodeSniffer, PHPMD, #pfff, php-cs-fixer | |
sudo apt-get --yes --force-yes install libmagickcore-dev | |
#sudo apt-get --yes --force-yes libpcre3-dev libgtk2.0-dev libcairo2-dev libpango1.0-dev binutils-gold ocaml | |
sudo pear install PHP_CodeSniffer | |
sudo pear channel-discover pear.phpmd.org | |
sudo pear channel-discover pear.pdepend.org | |
sudo pear install --alldeps phpmd/PHP_PMD | |
#cd /tmp | |
#git clone git://github.com/facebook/pfff.git | |
#cd pfff | |
#./configure | |
#make depend | |
#make | |
#make opt | |
#cd ../ | |
#rm -rf pfff | |
sudo curl http://cs.sensiolabs.org/get/php-cs-fixer.phar -o /usr/local/bin/php-cs-fixer | |
sudo chmod a+x /usr/local/bin/php-cs-fixer | |
#Clementine | |
sudo apt-get --yes --force-yes install clementine | |
#Virtualbox | |
sudo apt-get --yes --force-yes install virtualbox | |
#Google Chrome (stable) | |
sudo apt-get --yes --force-yes install google-chrome-stable | |
#Opera | |
sudo apt-get --yes --force-yes install opera | |
#XChat | |
sudo apt-get --yes --force-yes install xchat | |
#Filezilla | |
sudo apt-get --yes --force-yes install filezilla | |
#Set git user and email | |
git config --global user.email "[email protected]" | |
git config --global user.name "Name Surname" | |
#Install Node.js and NPM | |
sudo apt-get --yes --force-yes install nodejs | |
sudo apt-get --yes --force-yes install kubuntu-restricted-extras kubuntu-restricted-addons | |
sudo apt-get --yes --force-yes install skype adobe-flashplugin | |
#Fonts | |
git clone --depth 1 --branch release https://github.com/adobe-fonts/source-code-pro.git ~/.fonts/adobe-fonts/source-code-pro | |
fc-cache -f -v ~/.fonts/adobe-fonts/source-code-pro | |
#Enable hibernate | |
cat << '_EOF_' |sudo tee /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla | |
[Re-enable hibernate by default in upower] | |
Identity=unix-user:* | |
Action=org.freedesktop.upower.hibernate | |
ResultActive=yes | |
[Re-enable hibernate by default in logind] | |
Identity=unix-user:* | |
Action=org.freedesktop.login1.hibernate | |
ResultActive=yes | |
_EOF_ | |
clear | |
echo | |
echo 'Hibernate enabled.' | |
echo |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment