luke is rolling in his proverbial grave :success:
View quoted note →
Geek
geek@primal.net
npub1m2jp...3wgu
If you don't believe it or don't get it, I don't have the time to try to convince you, sorry.
kumaUI is available for testing. It is a minimalist desktop shell which will work with Niri and Sway (hyprland next). It is built on GPUI (a hardware accelerated UI framework written in Rust and used by Zed) and offers plenty of system widgets (more soon), an app launcher, background picker, a dock, and more.

GitHub
GitHub - Letdown2491/kumaUI: A minimalist desktop shell for Niri or Sway, used in KumaOS written in Rust and using the GPUI framework.
A minimalist desktop shell for Niri or Sway, used in KumaOS written in Rust and using the GPUI framework. - Letdown2491/kumaUI
9 hours later...all green, kumaUI integrated into kumaOS.


about to release kumaOS 44.4.0 which is a big release integrating Nostr signing directly into the OS, a new kumaUI package to replace noctalia, and more. I'll release a quick video when packages are finished building.
Not recommending it as a daily driver to anyone BUT, I have been using it as my only Linux distro for the past 2 months so it is very much ready.
Now to work on replacing tuigreeter for logins then one final release before fedora releases v45 so I can drop kumaOS 45.0.0 right alongside it.
toughest part of developing your own distro is probably creating ci workflows to build binaries between different components.
nostrich is a primal fork right?
new level of retardation unlocked...it turns out just doing things also means you can just make your own desktop shell...kuma-shell, written in rust and gpui. still needs a ton of work lol


turns out that sometimes when you build your own distro, you discover that you also want to build your own shell. yes, i'm f***ing retarded.
took two months to get here, but tomorrow I put my entire system into a nostr event 😂
[nostr]
enable = true
relays = [wss://relay.nip46.com]
[nostr-relay]
enable = false
you can just do things
View quoted note →
testing


just my linux box signing nostr events, nothing to see here.
this is built into my custom distro (kumaOS), but might release separately, who knows. ui is just a custom noctalia plugin but ties into the kuma-nostr daemon which has a full cli. no passwords required as the daemon interfaces with greetd through a pam module so when you sign into your computer, the vault is just there. nsec is never stored in plaintext but as an ncrypset (n^18).

