Skip to content

singularityos-lab/website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Singularity OS + Singularity Desktop

sinty.dev is the home of Singularity OS, a new operating system built on top of Vanilla OS. Please note that what you currently see on GitHub is NOT the final product. I have preferred to work locally over the past few months, while this has dramatically accelerated development, it has also resulted in code that requires major revisions before it can be published. Give me some time, and I will be pushing many commits soon. In the meantime, follow me on Twitter and Mastodon for updates. Oh, and here are some videos and/or screenshots:

It's not GNOME, it's not KDE, it's not the new Vanilla OS DE, it's new, uses <100M of memory, is accessible (for real) and uses GTK4 (but not libadwaita).

In case the video got ultra-compressed by X, see it in my Mastodon./social account.#Linux #Windows #OpenSource #FOSS pic.twitter.com/wxrYFNAwRo

— Mirko Brombin (@brombinmirko) January 19, 2026
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
Post by @[email protected]
View on Mastodon
<script data-allowed-prefixes="https://mastodon.social/" async src="https://mastodon.social/embed.js"></script>

Where can I read more?

I will post any updates on my Twitter and Mastodon accounts. Oh and the code will be pushed soon on the dedicated GitHub org.

FAQ

Why does the DE look so much like GNOME?

Because I like its workflow and parts of its UI. However, this is going to change. It was simply easier not to worry about the UI yet and focus on the foundations instead. Of course, features like the sidebar, topbar, dock, and the 'fusion mode' (which merges the topbar and dock) will stay.

Why GTK?

Because I am used to it.

Why Vala?

I am looking for performance. I am learning Rust, but I'm not quite ready to use it for a project as complex as this. It works fine for Bottles Next though! :D

Xorg?

No.

So... Wayland?

Absolutely, from Day ZERO.

Blur?

Coming soon, but absolutely yes.

Oh no, another GTK4 DE... wait, is it not Adwaita?

Yup, no libadwaita at all, just pure GTK4 and a custom set of widgets to keep everything integrated, named libsingularity.

Why that name, Singularity?

Because... well... it was just cool, ok? Pff.

Is this project real or just a meme?

I used to joke about making a desktop environment, but... nah, this time it is real.

Will Singularity Desktop replace GNOME in Vanilla OS?

No.

Are you leaving Vanilla OS?

Ooof no, absolutely not. Actually, I am working on a full rewrite of all Vanilla OS tools using the new Vanilla OS SDK I created. Orchid is also the base of Singularity OS; I will just be using a different immutability approach instead of ABRoot. I am experimenting with something new, maybe not for Day Zero, but... yeah. I'll take all the good parts from Vanilla while continuing to work on it. =)

Oh looks so good, can I fund it?

Yeah definitely a frequently asked question, you do not trust me? Pff.... Ofc you can, look here.

Waaait... how can I fund something I do not see the code?

Fair. Trust me for projects and contributions I already made or just wait, I will still love you, do not worry <3


Oh and I also have a website but I will probably not publish there soon... anyway: bromb.in.

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published