Cinnamon Maximus 0.3.1

UUID: cinnamon-maximus@fmete
Score: 28


Extension : Cinnamon-Maximus            Version      : v0.3.1
Desktop   : Cinnamon                    Release Date : 22 Nov 2014.
Author    : Fatih Mete                  Email        :

This is Maximus GNOME Shell extension ported to Cinnamon. You need xprop and xwininfo package (on linuxmint already installed)

This extension tested on Cinnamon 2.4 (Linux Mint 17, Arch Linux)

Some features:

  1. Cinnamon 2.4 Support
  2. Undecorate windows when maximized or (if you want) tiled
  3. You can undecorate all windows (experimental, known issue 1)
  4. You can add aplications in blacklist. Extension ignores this app when its window maximized.

Known Issues:

  1. UI problem with latest version gnome applications (gnome-system-monitor 3.12, gedit 3.12), And when you close this option, you have close and re-open all windows for decorete all.


Change Log:


  • Added Undecorate when TILED&SNAPPED
  • Added Undecorate for All Windows (experimental)



  • Ported latest version of Gnome Shell maximus-estension
  • Fix F11 fullscreen issue on some applications (firefox, gedit)
  • Added blacklist option


  • Initial release.

About The Author


Application developer at Linux Mint Turkey

Applets and Extesions:

Window Buttons with Title

Color Picker

Cinnamon Maximus


  1. mohammad-sn says:

    2 days ago

    Hi fmete, thanks for the extension. Like your extension, Gnome's CSD apps use _MOTIF_WM_HINTS (but set to '0x2, 0x0, 0x0, 0x0, 0x0') i added the code below to your extension's "onWindowAdded" function and now it works fine and supports CSD. let id = guessWindowXID(win); let mwmhints = GLib.spawn_command_line_sync('xprop -id ' + id + ' _MOTIF_WM_HINTS'); let sha = mwmhints[1].toString().indexOf('0x2, 0x0, 0x0, 0x0, 0x0') == -1; win._maximusDecoratedOriginal = sha && (win.decorated !== false || false);

  2. splarv says:

    3 weeks ago

    Thanks for this extention. I found a bug. The "undecorated" windows still have a border, but don't change the colour of the border when windows become active. This will be usefull in the tiling mode.

  3. lestcape says:

    1 month ago


  4. fmete says:

    1 month ago

    @katfly thanks for feedback, you can use "Window Buttons with Title" ( aplet.

  5. katfly says:

    1 month ago

    Really thanks for your great work! I'm using Mint 17.1 (Cinnamon 2.4). Thanks to this extension, I can get rid of annoying title bars and control my windows by some buttons on dock. Hope there are min/max/close/move buttons on the panel at the top in the future..

  6. fmete says:

    1 month ago

    Sorry @mroova i wirte wrong row number, change row 212.

  7. fmete says:

    1 month ago

    @mroova thanks for feedback. this issue cause from themes coding. Can you testing possible solution with your theme? Firstly open extension.js (~/.local/share/cinnamon/extensions/cinnamon-maximus@fmete/extension.js). Find row 255 ( it looks " '0x2, 0x0, 0x1, 0x0, 0x0']; " ) after change it as "'0x2, 0x0, 0x0, 0x0, 0x0'];". Please write result there. Thanks

  8. mroova says:

    3 months ago

    First of all, thank You for a great extension. I've been using it for some time on Linux Mint 17.1 and it does the job very well. Unfortunately I've experienced the problem mentioned by pablocinquini and tareco: The buttons disappear when the window is maximized but the titlebar remains. I've tried using the themes You suggested - Ambiance & Radiance Colors Suite - but it didn't solve the problem. Other themes I tried without success - greybiance, Mint-XP (GTK3, GTK2 and metacity included), nightfall (a compact theme) - all from Some themes are working correctly e.g.: AgingGorilla DeLorean-Dark, Mint-X. I hope You can look into it. Thx again.

  9. herdem says:

    3 months ago

    Many thanks fmete. I have made a wrong assumption by installing this as an applet. Now it works like a charm after installing as extension. Now I am not losing any screen space for obsolete title bars.

  10. fmete says:

    3 months ago

    @herdem are you install this extension manually? You have to install extension in "/home/erdem/.local/share/cinnamon/extensions/" path.

  11. herdem says:

    3 months ago

    Unfortunately, I cannot activate the applet. "There was a problem loading the selected item, and it has been disabled." In glass.log: error t=2014-12-06T10:51:53.007Z [Applet "cinnamon-maximus@fmete"]: File not found: /home/erdem/.local/share/cinnamon/applets/cinnamon-maximus@fmete/applet.js error t=2014-12-06T10:51:53.008Z Could not load applet cinnamon-maximus@fmete

  12. lemongrass says:

    4 months ago

    I'm using it with Linux Mint 17.1 Cinnamon 2.4. But there is a problem in combination with autohide the panel. When the panel is showing up instead of beeing in front of the Window the window is also moving up. It's slow and stuttering. Hope you understand what I mean. Please try it yourself! Thanks very much for this extension!

  13. fmete says:

    4 months ago

    @pelo i have just added cinnaon 2.4 support, thanks for feedback. @tareco extension not comptaible some themes like ubuntu theme (ambiance and radiance), its cause themes metacity coding, may be you can try another theme (ambiance and radiance alternative: ) sorry, thanks for feedback. @bodqhrohro undecorate all option is experimental, so it isn't tested yet. Thanks for feedback, i will try to fix this issue.

  14. tareco says:

    4 months ago

    the buttons disappear when window is maximized but titlebar remains: Cinnamon 2.2.13 w/ Ubuntu 14.04

  15. bodqhrohro says:

    4 months ago

    With "undecorate all windows" option Atril usually crashes Cinnamon on startup. Adding Atril to exclusion list does not help. Cinnamon 2.2.16 on Debian 8.

  16. pelo says:

    4 months ago

    I very much like this extension but it no longer works with Cinnamon version 2.4.0. I use Arch and recently updated to this version. Hope to see an update soon.

  17. fmete says:

    9 months ago

    @pablocinquini, extension doenst work correctly some themes., it cause themes metacity coding. Extension remove titlebar, I think in some themes, title bar identified as control buttons so title bar appeared. Extension works corretly with offical mint theme and many of themes. Sorry, it isn't bug. nevertheless i try to found better solution for this issue.

  18. pablocinquini says:

    9 months ago

    linux mint 17. not work with ambiance theme. ??

  19. fmete says:

    10 months ago

    @botchy, i think it cause from any other thing. i disabled cinnamon-maximus and replaced cinnamon, after opened smplayer (version 14.3.0) . when i press ctrl+c, decoration still appears and stays.

  20. botchy says:

    10 months ago

    @fmete I noticed one more thing. I'm using smplayer with the default skin and when I'm changing between normal and compact mode (ctrl+c) the decoration reappears and stays.

  21. botchy says:

    10 months ago

    @fmete thanks. it's perfect :)

  22. fmete says:

    10 months ago

    i see @botchy, i added undecorate all windows option. i hope it is useful for you. thanks your feedback.

  23. botchy says:

    10 months ago

    @fmete, I like the idea of having the title and the buttons only on the panel. I use a lot of windows with max height but not maxmized, so it helps me have some more space in the windows :)

  24. fmete says:

    10 months ago

    @botchy, i can add this feature next version, but i wondering, why do you want this option? because, windows looks like that window manager (muffin, metacity) doenst work.

  25. botchy says:

    10 months ago

    you should add an option to undecorate only maximized windows or undecorate all windows. otherwise it's perfect :)

  26. fmete says:

    10 months ago

    thanks, @frere, i just updated applet, i fix F11 problem in some applications (gedit, firefox), now i am testings for any bug. I will remove undecorate option window-buttons-and-title applet. For maximus option need this extension.

  27. frere says:

    11 months ago

    I just installed LMDE and have been running circles around Maximus for hours before finding this excellent solution! - Install through LMDE Software Manager > buggy (window minimizes instead of maximizing with hidden titlebar) - Install of "Maximus Cinnamon Extension" > not working (as announced here!) - Tried a whole bunch of complicated solutions to no avail Now everything seems to be running smoothly on my 12" laptop, excellent! Thank you much and lots of good vibes...

  28. fmete says:

    11 months ago

    vayth, window button with title applet undecoration option same this extension. This extension only undecorate window, maybe some users don't want to use window button with title applet. This extension for they.

  29. vayth says:

    11 months ago

    what is in this extension that's not in the window button with title applet?

  30. robrobinbin says:

    11 months ago

    thumbs up!

  31. zagortenay333 says:

    11 months ago