my WMs UI was designed to mimick old UNIX workstations, but turns out by changing a few colours you can get something that looks fairly modern as well π (might benefit from a less linear shadow gradient...)
Should it ever be used my more than just a hand-full of people, I suspect interesting themes to pop up
I guess by implementing window position caching, I've accidentally also added the feature of retaining window positions across WM restarts?
Sometimes some windows get a bit confused about decoration still (also, is it really server side decoration when it is drawn by another Wayland client?).
Note that this is based on the windows app-id. In this demo I've manually set the app-id of the three terminals.
It's so hard to get enthusiastic about anything these days... otherwise I would look into creating a custom Window Manager for River.
Introducing #Yashiki: A new tiling window manager for macOS.
If you miss #River or #AwesomeWM on your Mac, this is for you.
It features tag-based workspace management and an external layout engine (plugin system), heavily inspired by the River philosophy.
I built this over the weekend because I needed something closer to my Linux workflow.
https://typester.dev/blog/2026/01/18/yashiki-window-manager
#macOS #WindowManager #RiverWM #AwesomeWM #Rustlang #TilingWM
I very briefly tried out #riverwm, technically river-classic, this weekend as a replacement for Hyprland. I'm not sold on tags and need to spend more time with it. I like having specific workspaces on specific monitors.
The new 0.4+ river is independent of WM so I could maybe do my own with workspaces if I'm feeling ambitious.
River classic has a bsp layout which is nice. It's making me just want to swap back to #bspwm.
starting to implement widgets! A very windowmaker inspired 7-segment clock block thing. Of course the clock will get a small bezel and I'll have to improve the shape of the segments to look neater. Will probably also add a battery display beneath it in a similar LCD style. And not only does it look neat, it allows me to put off "proper" font-drawing a little longer π
Going back to my favorite colorscheme, rose-pine !
Here's another #riverwm setup for you with no gaps, 2px border, 0.53 ratio, waybar with a flair of dwm, tags with lowercase greek aplphabet from alpha to zeta for change, neovim alpha startpage with usagi, terminal file manager LF with statfmt and rulerfmt mimicking vim because why not and a click on the river logo change the wallpaper with swaybg...