[ prog / sol / mona ]

prog


Need a good window manager for linux

1 2022-07-17 02:59

My laptop lags a lot when I use xfce and there are a lot of programs open. I am using dwm now to fix this issue. Do you guys know any floating window manager which are lighter than xfce?

2 2022-07-17 03:01

I am not liking the tiling window manager concept because I am having to move windows a lot manually. I already had to take a week off in the past due to wrist pain from all the emacs usage and dont want to experience that again..

3 2022-07-17 06:33

LXDE
https://www.lxde.org

4 2022-07-17 11:04

openbox?

5 2022-07-17 12:16

>>4
Has it been abandoned?
https://github.com/danakj/openbox

6 2022-07-17 12:51

I use IceWM. I use RXVT Unicode and Tmux to tile stuff.

IceWM is a good and simple stacking/floating window manager. It comes with a bar and a clock. And IceWM doesn't use XML config files (unlike OpenBox). If you want a tiling WM, I recommend AwesomeWM (I think Awesome can also be configured to be stacking WM) or Ratpoison/StumpWM. i3, i3-gaps and Sway (wayland) are also popular options. If you are looking for a stacking wayland compositor, take a look at Labwc.

7 2022-07-17 13:45

Why don't you use twm? It is the standard window manager of the X Window System.
https://en.wikipedia.org/wiki/Twm

8 2022-07-17 14:05

TWM's family tree: https://en.wikipedia.org/wiki/File:Fvwm_family.svg

* TWM is XFCE's ancestor!
* SCWM is interesting. It is implemented in Scheme. Related thread: https://textboard.org/prog/370

9 2022-07-17 15:42

I personally keep coming back to cwm.

10 2022-07-18 06:35

Why do you even need a window manager when command line interfaces can do nearly anything?

11 2022-07-18 08:58 *

You don't, but it can be really convenient especially when working with multiple graphical applications which could be hard in a TTY unless you open every program in a different TTY

12 2023-09-16 13:23

exwm
https://github.com/ch11ng/exwm

13 2023-09-23 20:42

I like Ratpoison. If you want to use Click-To-Focus, you can install StumpWM (Ratpoison has optional support for sloppy focus, but normally you use keybindings to focus windows). CWM is also okay.

I have also tried Wayland but none of the WMs aka Wayland Compositors are good enough for me.
* Sway - The only one that 100% works but I don't want to use i3 clone.
* Cagebreak - A clone of Ratpoison (promising!) but it doesn't allow you to Remove individual frames (But you can use "Only"-command to close all other frames except the currently focused one).
* Hikari - A clone of CWM for Wayland but it seems to have low development activity now... Also, IIRC, libucl config file library has some memory corruption bugs that aren't fixed yet.
* LabWC - A clone of OpenBox. Firefox crashes sometimes when I access the bookmark bar. Heavily beta quality, in my experience.

>>12
exwm is interesting but it's not practical because if Emacs hangs, it will freeze the whole Xorg GUI.

14 2023-09-24 06:24 *

>>13
Regarding CageBreak, I took a look and found you`re not the only person who wants that feature.
https://github.com/project-repo/cagebreak/issues/21
Since there are at least two other people who agree that it‘s worth implementing, consider chiming in. Use a throwaway account if you need to.

15 2023-09-24 10:50

Unix on desktop

After 40 years, still the funniest IT joke.

16 2023-09-24 10:51

Sway - The only one that 100% works but I don't want to use i3 clone.

Sway is Arabic for slow.

17 2023-09-24 15:54

>>16
Insightful post. Tells us a lot about the design decisions behind this piece of software. It was certainly made by someone who speaks Arabic.

Note also that "i" is Latin for "1" which means i3 is 13, which is unlucky, which is superstitious, which is the same as believing in aliens that abduct you and give you anal probes, which is the same thing they do to cows, which means i3 is bullshit.

18 2023-09-29 14:45

>>13
>>14
CageBreak also lacks other functions:
- No window menu (Ratpoison: C-t w)
- Can't switch windows by specifying a number, instead you need to use next/perv commands (I have bound them to C-t n and C-t p)
- It has IPC socket but there is no C-t : (from Ratpoison)
- No wallpaper support
- Can't change the keyboard layout in the CageBreak config, instead you must set XKB_DEFAULT_LAYOUT env variable somewhere (like .bash_profile)
- CageBreak can't show current keybindings, you must use less or grep on the config file

On top of that, ctrl+c doesn't work in Alacritty or rxvt-unicode when I use CageBreak.

19 2023-10-02 16:57

I've been using FVWM2 since I was 12. I can post my FVWM2RC but it's still pretty vanilla.
Recently I've been using CWM more just because of the regex title search but there's definitely stuff it's missing.

20 2023-10-02 17:01

>>15
It's crazy how long it's been a meme. Longer than Linux has existed.
https://youtu.be/lkyyAKTvmx0?t=700
Look at this. They're talking about state of the art OOP widgets and whatnot and the SCO guy has a dozen Xclock windows open and says "omg we've got graphics, we'll be popular on the desktop now."

21 2023-10-03 11:44

>>19
I would be interested in trying FVWM2/FVWM3. pls post your config somewhere. Thanks in advance!

22 2023-12-26 23:18

dwm rocks
https://dwm.suckless.org

23 2023-12-28 03:32

StumpWM is great. You should try it out.
https://stumpwm.github.io

24


VIP:

do not edit these