### Slingshot bind to super (left) key ``` gsettings set org.gnome.mutter overlay-key "'Super_L'" gsettings set org.pantheon.desktop.gala.behavior overlay-action "'wingpanel --toggle-indicator=app-launcher'" ``` [Source](https://elementaryos.stackexchange.com/questions/1946/have-application-menu-open-up-with-only-windows-key) ### Scratch text editor configs ``` gsettings set org.pantheon.scratch.settings autosave false gsettings set org.pantheon.scratch.settings show-at-start 'welcome' ``` ### Terminal settings ``` gsettings set org.pantheon.terminal.settings remember-tabs false gsettings set org.pantheon.terminal.settings unsafe-paste-alert false gsettings set org.pantheon.terminal.settings follow-last-tab true gsettings set org.pantheon.terminal.settings cursor-shape 'I-Beam' gsettings set org.pantheon.terminal.settings tab-bar-behavior 'Hide When Single Tab' ``` ### File manager configs ``` gsettings set org.pantheon.files.preferences restore-tabs false gsettings set org.pantheon.files.preferences single-click false ``` ### Music player (noise) configs ``` gsettings set org.pantheon.noise.settings write-metadata-to-file false ``` ### Misc ``` gsettings set org.gnome.desktop.interface clock-format '12h' gsettings set org.pantheon.desktop.gala.animations close-duration 150 gsettings set org.pantheon.desktop.gala.animations enable-animations false gsettings set org.pantheon.desktop.wingpanel.indicators.power show-percentage true ``` ### Disable OS auto updates [source](https://www.hiroom2.com/2016/05/18/ubuntu-16-04-auto-apt-update-and-apt-upgrade/) [more](https://debian-handbook.info/browse/stable/sect.regular-upgrades.html) * Edit `/etc/apt/apt.conf.d/20auto-upgrades` file and update these lines ``` APT::Periodic::Update-Package-Lists "0"; APT::Periodic::Download-Upgradeable-Packages "0"; APT::Periodic::AutocleanInterval "30"; APT::Periodic::Unattended-Upgrade "0"; ``` * You may also want to update the `/usr/share/unattended-upgrades` files ### Disable App Center running in background :warning: * Open `gnome-session-properties` from terminal * Uncheck the "AppcCnter Deamon" entry to disable it ### Disable Guest session ``` sudo sh -c 'printf "[SeatDefaults]\nallow-guest=false\n" > /etc/lightdm/lightdm.conf.d/50-no-guest.conf' ``` ### Display hidden auto-start entries ``` sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop ``` Now run `gnome-session-properties` in terminal to see full list * Disable Onboard, Orca screen reaser, Personal File Sharing ### Tune swappiness ``` # temporarily sudo sysctl vm.swappiness=10 # parmanent, require reboot echo 'vm.swappiness=10' | sudo tee -a /etc/sysctl.conf ``` ### Fix time differences between Ubuntu and Windows (Dual Boot) - [Source](http://www.webupd8.org/2014/09/dual-boot-fix-time-differences-between.html) ``` timedatectl set-local-rtc 1 ``` ### Speed up apt-get update with parallel ``` # Create a file sudo nano /etc/apt/apt.conf.d/99parallel # Add these lines and save APT::Acquire::Queue-Mode "access"; APT::Acquire::Retries 3; ``` ### Remove language related ign from apt-get update - [Source](http://itsfoss.com/speed-up-ubuntu-1310/) ``` echo 'Acquire::Languages "none";' | sudo tee -a /etc/apt/apt.conf.d/00aptitude ``` ### Set file roller compression level to maximum ``` dconf write /org/gnome/file-roller/general/compression-level "'maximum'" ``` ### Misc * https://onetransistor.blogspot.in/2016/08/remove-non-latin-fonts-from-ubuntu.html