Last active
April 10, 2020 23:45
-
-
Save isneezy/83ac0b8b026981589582d01bdefa7ea3 to your computer and use it in GitHub Desktop.
My elementary OS post installation 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
apt-get update && apt-get update -y | |
# tools | |
apt install -y software-properties-common python-software-properties elementary-tweaks | |
# dev tools | |
wget https://release.gitkraken.com/linux/gitkraken-amd64.deb | |
dpkg -i gitkraken-amd64.deb | |
apt install --fix-missing -f -y | |
wget -O ./jetbrains-toolbox.tar.gz https://download.jetbrains.com/toolbox/jetbrains-toolbox-1.6.2914.tar.gz | |
if mkdir /opt/jetbrains-toolbox; then | |
tar -xzf ./jetbrains-toolbox.tar.gz -C /opt/jetbrains-toolbox --strip-components=1 | |
chmod -R +rwx /opt/jetbrains-toolbox | |
ln /opt/jetbrains-toolbox/jetbrains-toolbox /usr/bin/jetbrains-toolbox | |
fi | |
# apps | |
apt install -y firefox thunderbird | |
# add third party ppa's | |
add-apt-repository ppa:trentaos-team/rainier -y && add-apt-repository -y ppa:philip.scott/elementary-tweaks -y && add-apt-repository ppa:cybre/elementaryplus -y \ | |
&& add-apt-repository ppa:papirus/papirus -y && add-apt-repository ppa:numix/ppa -y | |
apt-get update | |
# look and feel installation and configuration | |
apt install -y rainier-gtk-theme elementaryplus papirus-icon-theme numix-icon-theme-circle gnome-themes-standard gnome-themes-standard-data | |
wget -O ./osx-arc-collection.deb https://github.com/LinxGem33/OSX-Arc-Darker/releases/download/v1.4.7/osx-arc-collection_1.4.7_amd64.deb | |
dpkg -i ./osx-arc-collection.deb | |
gsettings set org.gnome.desktop.interface gtk-theme "Rainier" | |
gsettings set org.gnome.desktop.interface icon-theme "elementaryPlus" | |
gsettings set net.launchpad.plank.dock.settings:/net/launchpad/plank/docks/dock1/ theme 'Transparent' | |
gsettings set org.pantheon.desktop.gala.appearance button-layout 'close,minimize,maximize' | |
gsettings set org.gnome.mutter overlay-key "'Super_L'" | |
gsettings set org.pantheon.desktop.gala.behavior overlay-action "'wingpanel --toggle-indicator=app-launcher'" | |
# cleanup | |
# rm ./gitkraken-amd64.deb | |
# rm ./jetbrains-toolbox.tar.gz | |
# misc | |
jetbrains-toolbox >> /dev/null |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment