Ny program that can add titlebar functionality to the menubar panel

menu barwindow-manager

Looking to reproduce the Unity/Gnome3 (Linux desktops) feature set on a Mac:

specifically:

  • adding various window management buttons to the menu bar panel (close, maximize, maybe tile left/right)

  • drag from the top to drag a maximized window, just as you would drag from the top in Windows. On Gnome desktop you can just drag from the top to move a maximized window, even though there is a panel at the top of the screen just like on Mac. Really good use of Fitts law.

  • double-click on empty space in the menubar panel to maximize/unmaximize a window.

Are the any ready-made solutions to this? Are these features actually possible to implement on Mac?

Best Answer

Most of what you're asking is already there...

  • The top of every window has Close, Minimise to Dock & Fullscreen buttons.
    enter image description here
    Alt/click the fullscreen button will maximise instead.
    Click & hold the fullscreen button then drag to the left or right of the screen will enable Split Screen.

    Additional features can be added to the title bar - right click to Customise

  • You can resize any window except fullscreen by dragging any edge or any corner.

    From edges...
    Alt/drag will resize from 2 sides.
    Shift/drag will resize from 3 sides.
    Alt/Shift/drag will resize from all 4 sides.

    From corners...
    Alt/drag will resize by mirroring the faces.
    Shift/drag will resize from one corner, preserving aspect ratio.
    Alt/Shift/drag will resize from all 4 corners, preserving aspect ratio.

    Cmd/drag will allow you to resize without bringing the window to the front.
    Adding any of the other modifiers will do as above, without bringing it to the front.

  • Double click to maximise/minimise is an option in System Prefs > Dock