Skip to content

Instantly share code, notes, and snippets.

@thorsummoner
Created May 5, 2014 04:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save thorsummoner/b0e3381dc6de7ac86861 to your computer and use it in GitHub Desktop.
Save thorsummoner/b0e3381dc6de7ac86861 to your computer and use it in GitHub Desktop.
A Post-Install software configuration script of my preferred LinuxMint Desktop Settings
# Lets get the apt stuff taken care of first.
sudo add-apt-repository -y ppa:webupd8team/sublime-text-3
sudo add-apt-repository -y ppa:numix/ppa
sudo apt-get update
sudo apt-get install --yes \
sublime-text-installer \
numix-gtk-theme \
numix-icon-theme-circle \
curl \
ttf-inconsolata
sudo apt-get install --yes ttf-mscorefonts-installer --quiet
sudo apt-get upgrade
# Get the fuck rid of the welcome splash. I might not care if it weren't such a buggy gui app.
sudo apt-get purge mintwelcome
# Desktop Tweaks
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-up []
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-down []
gsettings set org.gnome.desktop.interface buttons-have-icons true
gsettings set org.gnome.desktop.interface gtk-theme 'Numix'
gsettings set org.cinnamon.desktop.wm.preferences theme 'Numix'
gsettings set org.cinnamon.desktop.interface gtk-theme 'Numix'
gsettings set org.cinnamon.desktop.interface icon-theme 'Numix-Circle'
gsettings set org.cinnamon.desktop.background picture-uri 'file:///usr/share/backgrounds/linuxmint-petra/rapciu_hope.jpg'
gsettings set org.cinnamon.desktop.screensaver lock-enabled false
gsettings set org.cinnamon desktop-effects false
gsettings set org.cinnamon overview-corner ['false:false:false', 'false:false:false', 'false:false:false', 'false:false:false']
gsettings set org.cinnamon workspace-expo-view-as-grid false
gsettings set org.cinnamon workspace-osd-visible false
# Sublime PostInstall
sudo sed -i 's/gedit.desktop/sublime-text.desktop/g' /usr/share/applications/defaults.list
curl "https://gist.githubusercontent.com/thorsummoner/8167955/raw/Default%20(Linux).sunblime-keymap" > ~/.config/sublime-text-3/Packages/User/Default\ \(Linux\).sublime-keymap
# Install Meld
wget http://ftp.gnome.org/pub/GNOME/sources/meld/1.8/meld-1.8.4.tar.xz -P /tmp/
sudo mkdir /opt/meld
sudo tar -xvf /tmp/meld-1.8.4.tar.xz -C /opt/meld/
sudo ln -s /opt/meld/meld-1.8.4/bin/meld /usr/bin/meld
echo IyEvdXNyL2Jpbi9lbnYgeGRnLW9wZW4KW0Rlc2t0b3AgRW50cnldClZlcnNpb249MS4wClR5cGU9QXBwbGljYXRpb24KVGVybWluYWw9ZmFsc2UKSWNvbltlbl9VU109bWVsZApFeGVjPW1lbGQKQ29tbWVudFtlbl9VU109TWVsZCBNZXJnZSBGaWxlIERpZmYKTmFtZVtlbl9VU109TWVsZE1lcmdlCk5hbWU9TWVsZE1lcmdlCkNvbW1lbnQ9TWVsZCBNZXJnZSBGaWxlIERpZmYKSWNvbj1tZWxkCg== | base64 -d > /tmp/meld.desktop
sudo mv /tmp/meld.desktop /usr/share/applications/meld.desktop
sudo chmod +x /usr/share/applications/meld.desktop
sudo shutdown -r 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment