You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 8, 2026. It is now read-only.
Everybody has things to do, and making a WM alone is hardly possible.
I have some cool ideas that I want to bring alive, and there are many barriers nowadays. To mention some:
X.org is deprecated, but Wayland requires quite a lot of work
Native rust code would be much better, but there are more feature-complete bindings
There are no future-proof patterns to follow when it comes to GUI apps in rust. There are patterns to follow, however, like Actix's actor model, etc...
There are many missing layers, rust's native libraries are far behind the Web. There would be good to have an HTML-like rendering engine.
So it's not easy, but as I see, you've already started. I won't go ahead and start implementing all the missing things, it's a bit harder than that, and I am missing some of the domain knowledge. So If you are still active, may we can work together.
My goals currently:
A pluginable application launcher like Rofi, but with modern-looking and less limiting for the plugins.
A DE with a tiling WM similar to BSPWM but not only for programmers.