How can I make window edges squared (instead of round) in Ubuntu 18.04? I am using the Ambiance theme.

enter image description here

What I tried (without any success on 18.04):

  1. The solution from How do I remove rounded borders in GNOME Shell?, which was from an older version of Ubuntu (11.04?) that used GNOME shell.

  2. The solution from How to make ambiance title bar corners squared?, which worked for me in Ubuntu 16.04 when Unity was the default.

Interestingly, the question Rounded corners of windows is trying to remove square corners (which it achieved by removing ~/.config/gtk-3.0/gtk.css) so presumably I need to add some code to that file.

Any ideas on what CSS code is needed?


Adding the following lines to ~/.config/gtk-3.0/gtk.css have made the corners square:

.titlebar .background {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;

As an alternative, you can use border-radius: 0px 0px 0px 0px.

| improve this answer | |
  • 1
    Probably? Don't post what you only believe to work. Test your answer or don't mention it all to avoid confusion to other people coming here. – theGtknerd Jul 20 '19 at 15:39
  • 2
    In the last line, you state you could probably get away with. If you tested this, I would reword this to As an alternative, you can use or something more definitive. Please... I am not trying to be snarky, I am only trying to remove doubt. – theGtknerd Jul 21 '19 at 2:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.