On 2021-11-27, [email protected] <[email protected]> wrote:
> Hello OpenBSD users and devs,
>
> I am wondering if there are plans to change the
> default window manager in OpenBSD.
>
> Currently, the default WM is fvwm, with cwm and
> openbox available as alternatives. However, none
> of these are particularly user-friendly, simple,
> or modern, and I think it might be advisable to
> use a better default here.

There are dozens of alternatives, ranging from lightweight WMs like i3, evilwm,
ratpoison, icewm to larger desktop environments like xfce, lxqt, GNOME.

fvwm works, the version in xbase has an acceptable license, and
importantly it doesn't require constant fiddling. It's not particularly
clever but anyone who has used a windowing environment is likely to be
able to pick it up, open a terminal, and do something useful without
reading a manual (the same isn't true for many other WMs).

> * Using xcb instead of xlib, since xcb is faster
>   and supposedly better

No speed problems seen with fvwm on Zaurus sl-c3100 last time I used it.
I don't think this really matters.

> * Dynamic virtual desktops

fvwm has virtual desktops, it doesn't really matter if they're dynamic.

> * Tiling (dynamic or manual)

This is a divisive feature! And it really doesn't work well with some software.

> * Decent window decorations

Divisive too, some do not like decorations.

> * Can be controlled with both the pointer and the
>   keyboard
> * Simple, minimal configuration that fits with the
>   rest of OpenBSD

fvwmrc is _fairly_ simple. Pity it doesn't generate menus from .desktop
files as I think that would be really useful for new users but I'm not
seeing anything that gives a strong reason to replace it with something
else.

> What do you think?

I think the only consensus to be found on this is "something that people
don't hate too much but mostly wouldn't use themselves other than to open
a terminal and install their preferred WM". And fvwm already fits that,
so there doesn't seem a big need to replace it.

-- 
Please keep replies on the mailing list.

Reply via email to