Skip to content

Instantly share code, notes, and snippets.

@jptcnde
Last active September 17, 2018 14:21
Show Gist options
  • Save jptcnde/ba0602150512a98aab302e6b09f7ea59 to your computer and use it in GitHub Desktop.
Save jptcnde/ba0602150512a98aab302e6b09f7ea59 to your computer and use it in GitHub Desktop.
#!/bin/bash
# Update resources
sudo apt update && sudo apt upgrade -y
sudo apt install dpkg
sudo apt install -y software-properties-common software-properties-gtk dconf-editor
sudo apt install synaptic -y
##############################################################################################################################
# elementary tweaks
##############################################################################################################################
sudo add-apt-repository ppa:philip.scott/elementary-tweaks -y
sudo apt-get update
sudo apt install elementary-tweaks -y
sudo add-apt-repository ppa:cybre/elementaryplus -y
sudo apt-get update
sudo apt-get install elementaryplus -y
sudo add-apt-repository ppa:ricotz/docky -y
sudo apt update
sudo apt install --reinstall plank -y
##############################################################################################################################
# development
##############################################################################################################################
# sublime text
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
sudo apt-get update
sudo apt-get install sublime-text -y
# visual studio code
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] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
sudo apt-get install code -y
# git
sudo apt-get purge runit -y
apt-cache search '^git-all$' &> /dev/null && sudo apt-get purge git-all -y
apt-cache search '^git-all$' &> /dev/null && sudo apt-get purge git -y
sudo apt-get autoremove
sudo apt update
sudo apt-get install git-daemon-sysvinit -y
sudo apt-get install git-all -y
sudo apt install git-cola -y
##############################################################################################################################
# productivity tools
##############################################################################################################################
#sudo apt install libreoffice -y
# graphics
sudo apt install gimp inkscape -y
# sudo apt install nvidia-current
# screen tool
sudo add-apt-repository ppa:shutter/ppa -y
sudo apt update
sudo apt install shutter -y
sudo apt install xclip -y
##############################################################################################################################
# Media
##############################################################################################################################
# spotify
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 931FF8E79F0876134EDDBDCCA87FF9DF48BF1C90
echo deb http://repository.spotify.com stable non-free | sudo tee /etc/apt/sources.list.d/spotify.list
sudo apt-get update
sudo apt-get install spotify-client -y
# vlc
sudo apt install vlc -y
##############################################################################################################################
# browsers
##############################################################################################################################
sudo apt install chromium-browser -y
sudo apt install firefox -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 [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" > /etc/apt/sources.list.d/google-chrome.list'
sudo apt update
sudo apt install google-chrome-stable -y
##############################################################################################################################
# remove programs
##############################################################################################################################
sudo apt purge pantheon-mail -y
sudo apt purge maya-calendar -y
sudo apt purge audience -y
sudo apt purge -y epiphany-browser epiphany-browser-data
sudo apt purge -y midori-granite
sudo apt purge -y noise
sudo apt purge -y bluez
sudo apt purge -y modemmanager
sudo apt purge -y geary
sudo apt autoclean -y
sudo apt autoremove -y
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment