#FreeBSD #RunBSD
https://codeberg.org/thomasadam/cow
Hey all,
I'm slowly working toward a default theme, per: https://codeberg.org/thomasadam/cow/issues/55
See the screenshot attached.
This mimics the AnotherLevel theme from RedHat 5.X days, from early 1994 onward.
This is how I started out with fvwm.
No, it's not nostalgic for me, but I do like how it looks.
I suspect some of you might not.
If you want to change it, now's your chance, otherwise this is going to become the default theme...
Have fun!
CoW is a window manager for wayland running on top of the River compositor, see: https://codeberg.org/thomasadam/cow
cowpager and cowbuttons, I've managed to script it so each output has it's own independent bar too. The scripting could probably be tidied up and there is more than likely an easier way to achieve the same thing but it works for me. 😉More #NetBSD thoughts:
I'm an #i3wm / #sway or #KDE #Plasma guy. I tried #OpenBSD's default wm for about a minute, but it was just too jarring for me. I also used #cwm for a while, and it's actually nicely configurable, but I eventually reverted to i3 on OpenBSD. I haven't tried Sway yet, but #Wayland's supposedly working in "Fish Linux" now. ;)
But #ctwm? Look, it's pretty ancient, and it's not a totally perfect fit for my worfklow, but I'm actually kinda diggin' it!
It's also probably the most attractive default GUI of any of the BSDs, considering that obsd gives you a pretty loud bright red or bright blue titlebar motif-looking thing (not knocking motif, just the primary color choice), and #FreeBSD gives you (checks notes) no GUI by default. XD
ctwm isn't quite as flexible as i3/sway, but it's just configurable enough to keep me coming back and tinkering away at it. The way the warpring function (alt+tab, in other words) works is pretty obtuse (only moving forward or backward in the window list, never re-ordering based on recency), but once I learned how to exclude windows (X11 classes or window titles) from the warpring, it became a ton more usable.
I also figured out how to enable active titlebar highlight (it drives me nuts when that's disabled or very subtle, how do you even not understand that basic tenet of usability?) and even how to assign an xpm image to the titlebar so it looks pretty.
Fun stuff!
I should post another screenshot. ;)
Container Windows?
I've working on a proof-of-concept for a top-level container window which is able to contain other windows in a grid/column fashion.
I've completely and unashamedly (imitation is the highest form of flattery, apparently) stolen the idea of this from shod:
https://seninha.org/projects/shod.html
But I do like the concept a lot.
You can see how this might work from the screenshot below.
I'm still toying around with the idea of this, and I've been working on this since Tuesday this week, in the evenings. I'm hoping to have this mostly done by Sunday, other activities notwithstanding.
Maybe CoW now needs to be renamed to: Container On Wayland? Heh!
Interesting idea, eh? ;)
In the screenshot, you're looking at a container window also with a tabbed window, so they're still supported as-is in CoW, for those who use tabbed windows already.
Cc: @seninha
Plasma (Wayland) on FreeBSD 16.0-CURRENT in QEMU with Virtual Machine Manager
… is this unusual?
I was previously unable to use Wayland on FreeBSD with virt-manager (or VirtualBox).
https://github.com/freebsd/drm-kmod/pull/517 is not yet merged:
― virtio-gpu: add driver on a LinuxKPI virtio layer
https://www.reddit.com/r/freebsd/comments/1xksu79/plasma_wayland_on_freebsd_160current_in_qemu_with/
If anyone's interested, I've released a quick video showing some of the things one can do with container window is in cow:
What is CoW? It's a window manager for Wayland, using river as its compositor:
Hey all,
Does anyone know if there's anything similar to xdg-menu [0] for Wayland?
I know most compositors have some sort of menu -- how are they typically handling entries in menus?
I suspect it's compositor-specific, but I'm curious in case that's not the case.
I'm asking because #CoW could benefit from that.
Linux users are not allowed to make fun of Microsoft for breaking things and making the user experience generally worse as long as Wayland exists