matthewkosarek

Joined 11 months ago

Karma
70
Submissions
25
Member since
Nov 12
Developer of miracle-wm, working on Mir at Canonical
View on Hacker News

Recent submissions

Comment · 19 days ago
And yes - it is all AI-coded, so it's just for demonstration purposes :)
Comment · 24 days ago
Hey all!

Moonswing is a largely AI-coded desktop environment for Linux. It is mostly a fun exploration, rather than a production-ready project, so use it at your own risk.

I work on Mir & Flutter, and I wanted to see how far I could push these technologies to give me a modern-looking desktop environment, entirely in one process and entirely in Flutter.

This was made possible now that Flutter supports multi-window, which I've been working on for about 3 years now.

I made this project hoping that I can inspire someone else to do a legit, less vibe-coded version of this. So feel free to take whatever you see here and make a better version of it on your own time!

Just a warning in case you use it: this is so vibe-coded, that I cannot in good faith tell anyone to use it as a daily driver. I personally use it everyday, but I am okay with a little bit of nonsense, obviously ;)

Enjoy!

Comment · 4 months ago
I work on both the Mir Wayland compositor library and Flutter, and I've been wanting to fill a gap that I saw in the current Flutter ecosystem for a while now: desktop shell components on Linux. Now that Flutter is gaining multi-window capabilities on the desktop platforms (which I have been contributing to extensively), we can finally build our Wayland shells in Flutter . Come find me at FlutterCon USA in Orlando this year if you want to hear more about the new windowing API in Flutter.

I hope you have a fun time building shells with Flutter!

Comment · 6 months ago
A WebAssembly plugin system for my Wayland compositor: https://github.com/miracle-wm-org/miracle-wm

The idea is that you'll be able to program window management, animation, configuration and more from WebAssembly plugins that are built with Rust. I've been wanting something like this for a while now in Wayland, especially something that skirts around the need for a heavy scripting language. I'm hoping to have a stable release of it by mid year.

I'm in the process of recreating the Niri window manager in Miracle: https://github.com/miracle-wm-org/miri-plugin

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton