Skip to content

Instantly share code, notes, and snippets.

@MaesterZ
Created September 29, 2020 10:19
Show Gist options
  • Save MaesterZ/ad6a8b48c82e302130a822831bd0cef1 to your computer and use it in GitHub Desktop.
Save MaesterZ/ad6a8b48c82e302130a822831bd0cef1 to your computer and use it in GitHub Desktop.
Ubuntu 20.04 - Gnome behaving like Unity aka "Saving private screen space"
#!/bin/bash
# Upgrading from Ubuntu 16.04 to 18.04/20.04 you quickly realize that Gnome didn't really
# got better for the past 10 years. Yep Gnome 3 got released in 2011.
# The amount of screen space wasted is so real. Multi-monitor is so bad.
# Install and tweak extensions to behave like Unity, which had:
# (1) consistent UI
# (2) multi-monitor management
# (3) stable code
# This should be default packages
sudo apt install gnome-tweaks
sudo apt install gnome-shell-extensions
# Packing web browser extensions with external APT dependencies (-_-'), required for Firefox too
# You will get a cryptic error otherwise:
# https://askubuntu.com/questions/1034688/url-extensions-gnome-org-for-managing-gnome-extensions-not-working-in-any-browse
xdg-open https://addons.mozilla.org/en-US/firefox/addon/gnome-shell-integration/
sudo apt-get install chrome-gnome-shell
# Saving private screen space
xdg-open https://extensions.gnome.org/extension/1287/unite/
# Multi-monitors hero
xdg-open https://extensions.gnome.org/extension/921/multi-monitors-add-on/
# This should be default settings
gsettings set org.gnome.shell.extensions.dash-to-dock show-apps-at-top true
gsettings set org.gnome.shell.extensions.dash-to-dock multi-monitor true
gsettings set org.gnome.shell.extensions.dash-to-dock isolate-monitors true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment