marco - Window Manager
Marco is a minimal X window manager that uses GTK+ for drawing window frames. It is aimed at non-technical users and is designed to integrate well with the MATE desktop. Marco is a plain window manager for the adult in you; Many window managers are like Marshmallow Froot Loops, Marco is like Cheerios. It lacks some features that may be expected by traditional UNIX or other technical users; these users may want to investigate other available window managers for use with MATE or as a standalone window manager.
Marco supports several somewhat advanced but common features such as Window Shading/Roll-Up, Window/Edge Snapping, Vertical and Horizontal Maximize, Always-On-Top, Sloppy/Mouse Focus and Raising, and many more… Well, not a lot, but some more.
-d, --display=DISPLAY X display to use. --sync Make X calls synchronous. --replace Replace the currently running window manager with Marco. --sm-disable Disable the connection to the session manager. --sm-client-id=ID Specify a session management ID. --sm-save-file=FILENAME Restore from a session management savefile. If no path is specified marco will look in ~/.config/mate-ses‐ sion/saved-session/ -c, --composite Turn compositing ON. You may also use this option to start marco with composite "true transparency" effects. --no-composite Turn compositing OFF. You may also use this option to start marco without compositing effects. --no-force-fullscreen Do not create fullscreen windows without decorations. --version Print current version information and exit. -?, -h, --help Print standard command line options.
Simple build procedure:
$ ./autogen.sh --prefix=/usr # Build configuration $ make # Build
For installation to a separate prefix change the above
./autogen.sh command to:
$ ./autogen.sh --prefix=/an/other/path
After building the package you may install it:
[ Become root if necessary ] $ make install # Installation