this post was submitted on 10 Oct 2023
27 points (90.9% liked)

Linux

48352 readers
880 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

Hi there, I'm looking at floating window mangers as an in-between of DEs and escaping configuration hell (somewhat) of tiling Window Managers.

Specifically, I was looking at IceWM and OpenBox, but would love recommendations and discussion on what you like and why.

Cheers!

you are viewing a single comment's thread
view the rest of the comments
[–] MigratingtoLemmy 2 points 1 year ago* (last edited 1 year ago) (2 children)

Thanks for the suggestions. Do you think I can get away with running just xfwm4 instead of the entire XFCE DE? I'm trying to stay light, which is why I would like to avoid DEs for the most part.

Isn't labwc just a compositor?

[–] vector_zero 2 points 1 year ago (1 children)

I've run plain ol' openbox without a desktop environment on top of it, and it's quite nice. IIRC I also had a standalone status bar application, but I can't remember which one I used.

There are a couple utility programs (obconf and obkey?) that help to configure everything comfortably.

[–] MigratingtoLemmy 1 points 1 year ago (1 children)

Ah, I thought that xfwm4 wouldn't work without XFCE, but I'm wrong. This is a good idea, thanks a bunch! I'll have to look at panels/status-bars and see what I like. I'm not really one to configure GUI so this might be a learning curve

[–] [email protected] 2 points 1 year ago (1 children)

xfwm4 could work w/o Xfce, though I doubt that it would be worth the effort to script the missing bits by hand. Xfce is pretty modular; once you turn off the tracker/indexer, and whatever useless package manager gui the distro may have included (e.g., 'dnfdragora'), it's pretty lightweight. You can also turn off the compositor. The stock xfce4-panel is also miles ahead (IMHO) of various independent panel programs, both in functionality, as well as looks -- and its widgets are also entirely modular.

labwc is a window manager in the vein of openbox; I guess under wayland a window manager has to be a compositor too (?); but it's no different from sway in this regard.

There's also wayfire; which is a bit more beefy, and aims to preserve all the compiz plugins. Some of those are notorious for being silly eye candy (windows that burn down on close; wobbly windows, etc.) but others are pretty useful (esp. those that emulate the exposé view from OS X; pinning/grouping windows, etc.) -- though in my experience it isn't as stable as labwc; which is understandable because it's a lot more complex.

[–] MigratingtoLemmy 1 points 1 year ago

Thanks for the comment. I haven't played around with XFCE enough, but it doesn't seem as light on resources in recent years as other, leaner WMs (that is to be expected, but XFCE is no longer the bastion of "DE with Low RAM usage" like it and LXDE were).

I'll look into the other options you mentioned. Thanks!

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago) (1 children)

You'll also want a root window and other essential features. This is provided by xfdesktop4 (or you can use an equivalent from another DE). You can use just the window manager if you want but you won't like it. Or you can use something like Openbox which includes everything needed (it's a tiny complete DEs not just a window manager).

[–] MigratingtoLemmy 1 points 1 year ago

Thanks, I'm looking at OpenBox, IceWM and FWM for now. I believe there are some other niche floating window managers too, but after attempting to configure ratpoison a while back (after which I realised that it was no longer supported) I don't want to configure as much for a WM to work.