Skip to content

Instantly share code, notes, and snippets.

@gustavonovaes
Last active December 4, 2016 19:29
Show Gist options
  • Save gustavonovaes/65379525a2b79ad12673d1277a04e694 to your computer and use it in GitHub Desktop.
Save gustavonovaes/65379525a2b79ad12673d1277a04e694 to your computer and use it in GitHub Desktop.
Script to setup ElementaryOS after install.
#!/bin/bash
sudo apt update
sudo apt install -y \
vim \
seahorse gnome-system-monitor \
chromium-browser \
git docker.io docker-compose \
openjdk-9-jre \
recordmydesktop gtk-recordmydesktop openshot audacity \
breeze-cursor-theme \
transmission-gtk
# Init docker on start-up
systemctl enable docker
sudo gpasswd -a $(whoami) docker
# Vim
git clone http://github.com/gustavonovaes/vim-setup.git ~/.vim
sh ~/.vim/setup.sh
# Windows-like window buttons
gsettings set org.pantheon.desktop.gala.appearance button-layout :minimize,maximize,close
# Open folders in file manager with double-click
gsettings set org.pantheon.files.preferences single-click false
# Open application launcher touching top left border
gsettings set org.pantheon.desktop.gala.behavior hotcorner-topleft 'open-launcher'
# Disable annimations on desktop enviroment
gsettings set org.pantheon.desktop.gala.animations enable-animations false
# Open application launcher only with Super key
gsettings set org.gnome.mutter overlay-key "'Super_L'"
gsettings set org.pantheon.desktop.gala.behavior overlay-action "'wingpanel --toggle-indicator=app-launcher'"
# Terminal Cursor
gsettings set org.pantheon.terminal.settings cursor-shape 'I-Beam'
# Cursor theme
gsettings set org.gnome.desktop.interface cursor-theme "Breeze_Snow"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment