Maximus Cinnamon Extension 5

Score: 22

Website  Download

This is Maximus GNOME Shell extension ported to Cinnamon.

I only changed the metadata.json file, extension works in Cinnamon without any changes.

All credits go to its original author. (See website:


This extension hides a window's titlebar when maximized, could be great on small screens with Cinnamon Window buttons extension and a top panel.

Screenshot shows it in action, you can see GEdit with German localization and no titlebar.

About The Author


Cinnamon on Linux Mint 13 (Notebook) and Fedora 17 (Desktop)


  1. Keravica says:

    1 month ago

    Komentari, obi?no, služe za opšti utisak o predmetu komentarisanja. Mislim da najviše služe Autoru.Manje važno je što klijenti ,tako?e, izvla?e zaklju?ke o predmetu komentarisanja.Prilikom svakog komentara, polazim od sebe: kada nešto radim veoma mi je stalo do toga šta drugi misle o onome što radim jer , bez obzira na pozitivan ili negativan komentar, on mi pomaže u usavršavanju rada. Da bi komentar mogao biti kvalitetan, Autor bi trebao imati u vidu da njegov rad koriste klijenti-korisnici, od po?etni?kog do profesionalnog nivoa obrazovanja. Ako se ova konstatacija prihvata i uvažava moje nastojanje da doprinesem korisni?kom i opštem iskustvu za sve, moram izneti iskreno mišljenje (!), kritiku (?) ili pohvalu (?). Iz dugogodišnjeg iskustva znam da negativan komentar može biti pogrešno shva?en sa negativnim posledicama za moj rejting i primenu sankcija prema meni. Ja moram prihvatiti taj rizik ina?e komentar gubi svoju osnovnu ulogu. Zato pravim ovoliki uvod u ono što ?u napisati. A možda moje mišljenje nije uopšte važno ??!!. Uredniku -autoru ove stranice upu?ujem zamerku da je isuviše malo podataka o Ekstenziji za po?etnike i profesionalce.Težište podataka je usmereno na istoriju razvoja projekta-ekstenzije, što je OK. Me?utim, po?etnici i napredni korisnici su zapostavljeni u slede?em: 1.Osnovni i širi opis funkcija; 2.Koje su prednosti i nedostatci novih, usavršenih verzija; 3.Da li se prilikom instalacije novih verzija, uklanjaju "odpatci" stare verzije ili oni ostaju da smetaju ukupnoj stabilnosti PC, naro?ito za nas koji Linux-operativni sistem, koriste kao osnovni, bez drugih operativnih sistema; 4. Nailazim na poteško?e u dostupnosti i instalaciji preuzetih Ekstenzija i, možda, je to posledica, iznetih mišljenja na raznim mestima.Ako je to tako, onda je to neposlovno-usu?ujem se napisati i ....5. Da nebih preterao , za ovaj put je dovoljno ali nije sve navedeno. I am sorry and Best Regards from Serbia! ;

  2. antoniovazquezblanco says:

    10 months ago

    I've installed the extension to try it but since I didn't really wanted it I uninstalled it. The thing is that gedit changed and I'm not able to get it back. Any hint on this? Thanks in advance.

  3. mflopez says:

    1 year ago

    Thanks to pxfx and lohibolg for the explanation and solution! It finally works, I was really missing this extension

  4. mowgli-kun says:

    1 year ago

    It seems this extension doesn't work well pefectly with apps that use GNOME's new Headerbars. It just creates an "extra" window border that's hidden on maximize. OP, I hope you'll fix this extension so it ignores apps that use Headerbars, since they don't need any titlebar-hiding. Nonetheless, thank you for the excellent extension; a real space-saver! =)

  5. frogy says:

    1 year ago

    With the previous Cinnamon version I was using Maximus from the software repositories (not as cinnamon extension). It works without problems. With the current Cinnamon 2.0 I have the problem that was mentioned from others. So I uninstalled the Maximus (software repositories) and installed the Maximus as extension (from the Extensions menu). I follow the instructions (thank you lohhibolg for the details) and the result wasn't as expected. The solution doesn't work with all themes. With Vimix theme the decoration goes away but the space of the decoration is there. Whats the point of Maximus then LOL. It works with other themes but leaves a small border (about 2px), not so elegant. I give up. Thanks again.

  6. lohibolg says:

    1 year ago

    To get this working in Cinnamon 2.0 do the following: After installing this from System Setting/Extensions -> Go to ~/.local/share/cinnamon/extensions/ Open extension.js file and edit line 136 to this: '0x2, 0x0, 0x2, 0x0, 0x0']; (originally '0x2, 0x0, 0x0, 0x0, 0x0']; ). Then save and exit. Next open metadata.json from the same directory and add 2.0 in the cinnamon-version. Like this : "cinnamon-version": [ "1.4", "1.5", "1.5.1", "1.5.2", "2.0" ], Source:

  7. frogy says:

    1 year ago

    Which are the two files that need to be altered? I read the post in the link but I can find the files you mention.

  8. christian_l says:

    1 year ago

    Thanks pxfx, that mostly solves the problem for me! My windows have a tiny bit of border left around them now, but other than that, you're solution works fine.

  9. pxfx says:

    1 year ago

    crap, that didn't format well, read this in a nicer format and in colour at

  10. pxfx says:

    1 year ago

    As Christian_I I also found that this extension did not work under Cinnamon 2.0. (Although officially it never work under 1.8, unless you added the version number in the metadata.json file). But in Cinnamon 2.0 it really was broken, as previously described when windows were maximised the whole window disappeared. After a bit of investigation and a quick read on the script, I found that all this does is call xprop with _MOTIF_WM_HINTS 32c 0x2,0x0,0x0,0x0,0x0 when a window was maximised, basically turning off the window decoration, conversely re-enabled the windows decoration when un-maximising with _MOTIF_WM_HINTS 32c 0x2,0x0,0x1,0x0,0x0. Which used to work, but now is broken. So I don't know if this a bug in Cinnamon 2.0, to me it feels like one, I would think you should be able to have a window maximised and be able to turn off it's window decoration and still see it (Cinnamon developments confirm whether if is an undocumented feature, I would raise a bug request but can't find the bug tracker for cinnamon) TO FIX: change on character from a 0 to 2, at line 136 from function undecorate(win) { /* Undecorate with xprop */ let id = guessWindowXID(win), cmd = ['xprop', '-id', id, '-f', '_MOTIF_WM_HINTS', '32c', '-set', '_MOTIF_WM_HINTS', '0x2, 0x0, 0x0, 0x0, 0x0']; <<<<<<<<<<< THIS LINE to function undecorate(win) { /* Undecorate with xprop */ let id = guessWindowXID(win), cmd = ['xprop', '-id', id, '-f', '_MOTIF_WM_HINTS', '32c', '-set', '_MOTIF_WM_HINTS', '0x2, 0x0, 0x2, 0x0, 0x0']; This will change the window decoration to a window without title or buttons, and the great thing is it's still visible when maximised. So to get this two script extension to work under Cinnamon 2.0 you need to alter both files as described. Maybe it's time for this spice to be updated He who controls the spice controls the universe. - Dune

  11. christian_l says:

    1 year ago

    I have a similar problem to mflopez. When windows are maximized automatically upon restart or maximized manually for the first time after opening, they just vanish. I can unmaximize them, move the window, and then maximize them again, and that fixes the problem. But of course it would be great if it worked right from the start. It seems the gnome-shell extension that this version is based on underwent a few updates since this port has been made. I can't figure out how to do the port myself, looks like it's not that easy anymore. I'd appreciate it if somebody could figure this out. (Fedora 20 beta with cinnamon-2.0.13, recently upgraded from Fedora 19 which had the same problem)

  12. luansilas says:

    1 year ago

    How to install that? You say simply change the metadata.. ok. I changed but.. and now? What I do with the package? Where I have to put than? I don't know how to install this thing. Can someone help-me? It will be better if you put a instructions on the descriptions.. thanks a lot.

  13. mflopez says:

    1 year ago

    Seems to be not working with Nemo+Cinnamon 2.0.2. Every time I start Nemo, the window is there but you can't see it. If I hold ctrl and drag the window out of the "maximized" mode, it shows normally. But as soon as you maximize Nemo, it's no longer there (but you can still see the icon on the panel). So far I discovered this problem with Nemo, will update if I see same error on other programs

  14. Nami says:

    1 year ago

    Is it possible this Applet could be updated for Mint 14 "Nadia" with Cinnamon 1.6.7? There is no extensions folder anymore and dropping it into applets and renaming the file results in missing "main" errors. Thanks!

  15. al-dias says:

    2 years ago

    For use in Cinnamon 1.6.7 or newer versions, edit metadata.json "cinnamon-version": [ "1.4", "1.5", "1.5.1", "1.5.2" , "1.6.7" ],

  16. Verix says:

    2 years ago

    Awesome extension, thank you!

  17. cherep says:

    2 years ago

    great extension! But it does not fully work with Kile on my LM14 64bit. Cinnamon 1.6.7 freezes after I resize Kile back and forth. Solved adding 'Kile' to the WMLIST following

  18. mto8 says:

    2 years ago

    Thanks kyla :D

  19. kyla says:

    2 years ago

    This worked for me (posted by dmo60 in a comment on another extension): "Run 'cinnamon --version' and check if your version is included in the metadata.json file." I just added my version and now maximus works again.

  20. mto8 says:

    2 years ago

    Don't work in cinnamon 1.6

  21. kyla says:

    2 years ago

    Something in a recent update broke this for me. I'm using the Romeo repository, so I suspect it's something related to cinnamon 1.6. Any ideas?

  22. economicist says:

    2 years ago

    Looks like a great idea. But can anyone tell me how to install it? Where do I put the zip file or its contents? I'm totally stumped on this one.

  23. Verix says:

    2 years ago

    What's the difference between this and getting Maximus from the repos? I have the repo Maximus and it works fine.

  24. abnvolk says:

    2 years ago

    Yay! 5 star!

  25. abnvolk says:

    2 years ago

    Yay! 5 star!

  26. ebbes says:

    2 years ago

    Updated extension for Cinnamon versions 1.4 up to 1.5.2.

  27. conejodesigner says:

    2 years ago

    Pretty cool, using along with cinnamon windows button applet

  28. m0n9oose says:

    2 years ago

    what is this?

  29. welshtramp says:

    2 years ago

    works great, just need the title bar applet fixed and it will work great with that, thanks for porting