GNOME Shell + Ambiance tweaks for screen maximization

I’m a fan of how GNOME Shell is working out (mostly). At least enough for me to use it full time.

I also am afflicted with the same vertical pixel issue on my x220 many of us are complaining about. To combat this I already do certain things like use Tree Style Tabs in FireFox nightly and get rid of the gnome-terminal menubar when maximized (even though there is an annoying bug where Unity and GNOME Shell don’t play nice together).

One thing I just added, thanks to the pointers from Jonathan Palacek is to remove the redundant info in the title bar and top bar of GS. To do this you simply need to install a couple extensions and edit a text file.

The two extensions are:

To get rid of the window title bar when maximized is a bit difficult right now. I followed this guide to do it for Adwaita (GNOME Shell’s default theme) but since I use Ambiance I had to make some modifications.

Here’s the diff (since the whole file is pretty long):

I may have done a couple extraneous edits in that file as I did this while on a plane and couldn’t look up documentation (or even that guide I used before); it was all from memory. If you see something wrong, please share!

Maybe this will help you out maximizing the scare vertical pixels on your new laptop.

flattr this!


  1. Note that Gnome applications in GNOME 3.4 will not have any title bar when maximized. :)

  2. Hi,

    I also use LessChrome ( for Firefox. This extension hides the url and bookmark bar while on a website.

  3. […] GNOME Shell + Ambiance tweaks for screen maximization […]


  5. @Rich: Why have screenshots when blocks of code will suffice?! :)

    Seriously though: (sorry, no “before” pic)

  6. When posting a diff, don’t forget the -u flag to make it readable and include context, rather than the default ed-style format.

  7. @Anonymous: Thanks, updated!

Post a comment.