Skip to content

Instantly share code, notes, and snippets.

@metainfa
Created May 31, 2017 10:51
Show Gist options
  • Save metainfa/3ad3365cb8d985cd1a29c761f106fcb4 to your computer and use it in GitHub Desktop.
Save metainfa/3ad3365cb8d985cd1a29c761f106fcb4 to your computer and use it in GitHub Desktop.
#!/bin/bash
SOURCE_DIR="$(cd "$(dirname "$0")" && pwd)"
source ${SOURCE_DIR}/print_functions.sh
info "Background & Screensaver"
gsettings set org.gnome.desktop.background picture-uri 'file:///usr/share/backgrounds/gnome/Road.jpg'
gsettings set org.gnome.desktop.background primary-color '#ffffff'
gsettings set org.gnome.desktop.background secondary-color '#000000'
gsettings set org.gnome.desktop.screensaver picture-uri 'file:///usr/share/backgrounds/gnome/Sandstone.jpg'
gsettings set org.gnome.desktop.screensaver primary-color '#ffffff'
gsettings set org.gnome.desktop.screensaver secondary-color '#000000'
info "Keyboard and mouse"
gsettings set org.gnome.desktop.peripherals.touchpad tap-to-click true
info "Privacy"
gsettings set org.gnome.desktop.privacy remove-old-temp-files true
gsettings set org.gnome.desktop.privacy recent-files-max-age 7
gsettings set org.gnome.desktop.screensaver lock-delay "uint32 300"
info "Extensions"
gsettings set org.gnome.shell enabled-extensions "['[email protected]', '[email protected]']"
info "Appearance"
gsettings set org.gnome.desktop.interface gtk-theme 'Arc-Dark'
gsettings set org.gnome.desktop.interface icon-theme 'Moka'
gsettings set org.gnome.shell.extensions.user-theme name 'Arc-Dark'
info "Power"
#http://askubuntu.com/questions/762268/change-power-button-action-comand-for-hibernate-option-in-gnome-3-18
gsettings set org.gnome.settings-daemon.plugins.power power-button-action 'nothing'
gsettings set org.gnome.settings-daemon.plugins.power lid-close-ac-action 'blank'
gsettings set org.gnome.settings-daemon.plugins.power lid-close-battery-action 'blank'
info "Top bar"
gsettings set org.gnome.desktop.interface clock-show-date true
gsettings set org.gnome.shell.calendar show-weekdate true
#gsettings set org.gnome.desktop.interface show-battery-percentage true
info "Typing"
gsettings set org.gnome.desktop.input-sources xkb-options "['compose:ralt', 'caps:ctrl_modifier']"
info "Misc."
gsettings set org.gnome.desktop.sound event-sounds false
info "Terminal Font"
#gconftool-2 --set /apps/gnome-terminal/profiles/Default/use_system_font --type=boolean false
#gconftool-2 --set /apps/gnome-terminal/profiles/Default/font --type string "Ubuntu Mono derivative Powerline 11"
if [ ${HOSTNAME} -eq "tiger" ]
then
gsettings set org.gnome.settings-daemon.peripherals.keyboard numlock-state 'on'
gsettings set org.gnome.desktop.screensaver lock-enabled 'false'
# Monday as first day of the week
echo "LC_TIME=\"en_GB.UTF-8\"" | sudo tee -a /etc/default/locale
#https://help.ubuntu.com/community/AutomaticallyMountPartitions
#User
#udisksctl mount --block-device /dev/disk/by-uuid/E036685B366834A6
#http://sourcedigit.com/15907-how-to-mount-partitions-automatically-in-ubuntu-15-0414-1014-04/
echo "/dev/disk/by-uuid/E036685B366834A6 /mnt/HeelFlip auto nosuid,nodev,nofail,x-gvfs-show 0 0" | sudo tee -a /etc/fstab
sudo apt install openssh-server
fi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment