Creator Of Bottles, VanillaOS And Singularity Desktop | Mirko Brombin

Tech Over Tea1h 4mApril 7, 2026

Get the full intelligence

Search transcripts, export clips, track mentions, and explore all topics from “Creator Of Bottles, VanillaOS And Singularity Desktop | Mirko Brombin” inside PodZeus.

AI-Generated Summary

In this episode of Tech Over Tea, host Rudy Robertson welcomes back Mirko Brombin, the creator of Bottles and Vanilla OS, to discuss his latest project: Singularity Desktop—a new Wayland-only desktop environment built with GTK4 and Vala. Mirko explains that Singularity is both an experimental playground and a future production-ready OS, designed to offer deep customization without the constraints of GNOME's Libadwaita guidelines. He shares his motivations for avoiding Libadwaita, citing community toxicity and the desire for creative freedom, especially as GNOME moves toward a dedicated distribution. The project is being developed inside a DistroBox container for safety and flexibility, with early features including tiling, customizable window decorations, global menus, and extensive CSS theming support. Mirko emphasizes his commitment to maintaining Singularity as a solo project to preserve its vision, while still welcoming contributions. He aims to release a public alpha or beta by the end of 2026, with the code following shortly after.

Key Takeaways
1

Singularity Desktop is a Wayland-only, GTK4-based desktop environment built with Vala, designed for maximum customization and developer freedom.

2

Mirko avoids Libadwaita not due to technical limitations, but because of community toxicity and the desire to avoid being forced into GNOME's design dogma.

3

The project will be released in two branches: one experimental for innovation, and one stable for production use, with a planned 0.1 release by end of 2026.

4

Singularity will not be a fork of Vanilla OS but a distinct project with its own tools and architecture, including a new root system replacing AB Root.

5

Customization is central—users can theme the desktop via CSS, modify window decorations, and use global menus, with advanced settings accessible via Dconf.

…and 3 more takeaways available in PodZeus

Chapters
0:00
10 min

Introducing Singularity: A New Vision for Desktop Freedom

I don't want to see an OS for GNOME. I don't accept to see all the restrictions that Libadwaita is porting to the Linux ecosystem.

Highlight
10:00
10 min

Why GTK4 and Vala? Technical Choices and Philosophical Reasons

Mirko explains his technical stack—Vala for GTK4, avoiding Go due to unstable bindings, and rejecting Libadwaita for philosophical reasons, not technical ones.

20:00
10 min

The Problem with GNOME OS and the Rise of Singularity

It's like you have to do everything the exact way GNOME wants which is not GNOME, it's the GNOME community wants.

Highlight
30:00
10 min

Development Approach: Containerized, Experimental, and Sustainable

Singularity is developed inside a DistroBox container to avoid system crashes, with a dual-branch model: one for experimentation, one for stability and production use.

40:00
10 min

Customization, Tiling, and UI Flexibility

I want to provide a lot of customization but without making like KDE that you can open KDE settings and say okay. So where can I start?

Highlight
High-Impact Quotes
I don't want to see an OS for GNOME. I don't accept to see all the restrictions that Libadwaita is porting to the Linux ecosystem.
Mirko Brombin18:39
Viral: 92.0
It's like you have to do everything the exact way GNOME wants which is not GNOME, it's the GNOME community wants.
Mirko Brombin18:09
Viral: 88.0
I'm not going to have a SingularityOS team. I want to keep that project with me as the only developer forever.
Mirko Brombin61:02
Viral: 80.0
Speakers

Host

Rudy Robertson

Guest

Mirko Brombin
Topics Discussed
desktop environment design95%libadwaita controversy94%customization and theming92%gtk4 development90%wayland-only systems88%gnome os and ecosystem87%open source project ownership85%containerized development82%
People & Brands

mirko brombin

person

120xPositive

singularity desktop

product

45xPositive

bottles

product

35xPositive

gnome

product

30xMixed

vanilla os

product

28xPositive

gtk4

product

22xPositive

libadwaita

product

20xNegative

wayland

product

18xPositive

vala

product

15xNeutral

rudy robertson

person

15xPositive

Get the full intelligence

Search transcripts, export clips, track mentions, and explore all topics from “Creator Of Bottles, VanillaOS And Singularity Desktop | Mirko Brombin” inside PodZeus.

Start discovering podcast insights today

Start with a 7-day trial and explore a growing catalog of popular podcasts. No credit card required.

No credit card required • 7-day trial • Cancel anytime