Desktop Minimalism at Its Finest

I don’t know when I discovered the WMX window manager. Probably about the time I discovered CTWM, when I was exploring the weird, old avenues that Linux had once traveled down. I was struck immediately by how different it looked.

Screenshot of a terminal window open in WMX, showing the unique frame style of the windows

Instead of the title at the top of the window, it runs down the side!

There are no buttons to close, maximize, or minimize!

When the window isn’t active, the frame detaches from the window!

No icons! No wallpaper! No system tray or application panel!

It was stark, unique, and extremely minimalist. Just two menus — one to launch a terminal window or switch between windows, one to launch programs. And all the usual functions one would expect — moving windows around the screen, resizing windows, minimizing windows (which makes them disappear, and they can be returned with that first menu).

I downloaded the source code, compiled it on Linux Mint Debian Edition 6, and I would occasionally pull it out and play with it. I installed feh to add a wallpaper and tint2, which can be used for a system tray, to have program launchers. As distraction-free as CTWM is, WMX was even more so, and I would sometimes use it for Diamond work…

Screenshot of the WMX window manager, with a row of launcher icons at the bottom and a window open to a remote desktop at Diamond

…or just play backgammon.

Screenshot of the WMX window manager, showing a remote desktop window open to Diamond

One thing you may notice is that the frames on these windows are sort of off-white, and there’s some texture to them, while the terminal window I showed up top, with the detached frame, is dark and matches the Linux Mint color scheme. Was there a configuration file that accomplished this? A .wmxrc in my home directory?

No, absolutely not. WMX has no configuration files of any kind. I wanted a dark frame? I had to edit the C source code, create a new background graphic, and recompile. Some experimentation was involved, and this webpage proved helpful on changing up the frame background. I compiled a version with a dark and textured frame, and I didn’t really care for that. The flatter look fits the Mint aesthetic better, imho.

I tried out a Conky configuration with WMX. Yes, it’s nice, especially since there’s no clock on the screen or any indication of network status. But I’m not sure about it.

Screenshot of WMX Window manager, showing a Conky system monitor on the right hand side of the screen

I didn’t recompile WMX for LMDE7. It’s just one file, the executable, so I copied it over from the LMDE6 drive to the LMDE7 drive, copied over the files that launched it, and tested whether it worked.

It did.

Screenshot of the WMX window manager running on Linux Mint Debian Edition 7, with several windows open including the file browser, a game of Reversi, a terminal email program, and a terminal music player

No Conky. No launchers with Tint2. Just the menus, like the open that opens a terminal or switches between windows…

Screenshot of the terminal/window switcher menu in WMX

…or the one, launched with the mouse wheel, that can launch a program.

Screenshot of the program launcher menu, showing options I've created for Files, Vivaldi, Freecell, the screen lock, and a screenshot tool

If I wanted to make WMX useful, I suppose I would install Rofi, then create an entry for the program launcher menu that launches Rofi, which is used to list and launch programs. I use it on EndeavourOS.

There are some cool behaviors. Use the right mouse button to switch between open programs, not unlike the Windows alt-tab behavior. Hover over a window, and use the mouse wheel to move the program to a new workspace up or down.

There are a couple of keyboard shortcuts, but nothing really worth writing home about.

I’ll keep it around. It’s lightweight (I had a browser open on another workspace in the screenshot at top, hence the memory usage), stylish, and unique. When I want retro brutalism mixed with minimalism, I can go with CTWM. And when I want style with my minimalism, I can fire up WMX.

It’s good to have options, especially if all I need to do is fire up a text editor and write.

And year, that game of Othello was very bit as decisive as it appears.

Screenshot of Othello game from screenshot above, showing about twenty-five black pieces and zero white pieces, because I obliterated white off the board.

Published by Allyn Gibson

A writer, editor, journalist, sometimes coder, occasional historian, and all-around scholar, Allyn Gibson is the writer for Diamond Comic Distributors' monthly PREVIEWS catalog, used by comic book shops and throughout the comics industry, and the editor for its monthly order forms. In his over fifteen years in the industry, Allyn has interviewed comics creators and pop culture celebrities, covered conventions, analyzed industry revenue trends, and written copy for comics, toys, and other pop culture merchandise. Allyn is also known for his short fiction (including the Star Trek story "Make-Believe,"the Doctor Who short story "The Spindle of Necessity," and the ReDeus story "The Ginger Kid"). Allyn has been blogging regularly with WordPress since 2004.

Leave a Reply

Your email address will not be published. Required fields are marked *