I'm stuck and it's already starting to stop being fun.
Working without direction is discouraging, and every time I try new ideas, I always run into another big problem.
Post
I'm stuck and it's already starting to stop being fun.
Working without direction is discouraging, and every time I try new ideas, I always run into another big problem.
You can now enable or disable mosaic tiling on a per-workspace basis!
- Toggle mosaic directly from the Quick Settings
- Disable tiling on specific workspaces while keeping it active on others
- The top bar indicator reflects the current workspace's state (on/off)
🍿 I added a workspace switcher popup to visually notify when an automatic workspace change occurs, such as when a window does not fit in the workspace due to overflow or when the last window of a workspace is closed.
What a huge refactor!
The secret is just starting! In Mosaic WM, I began with polling for everything, it wasn’t "perfect," but seeing it work kept me going. 🚀
I just refactored everything to GObject and deterministic signals. The code is now sleek, but I’m glad I didn’t wait for perfection. Build first, optimize later. Growth is the best motivator! 🛠️✨
Maintaining Mosaic WM and my other open source projects has become a real part-time job. If you enjoy my work on Linux/GNOME stuffs and can chip in, please consider becoming a sponsor! 🧱✨