Sign in

Ivan Molodetskikh

@yalter.bxt.rs
281 followers 10 following 40 posts

Hi! I make niri, a scrollable-tiling Wayland compositor: github.com/YaLTeR/niri I mainly post on Mastodon: mastodon.online/@YaLTeR

PostsRepliesMedia
Ivan Molodetskikh @yalter.bxt.rs · 10/08/2026
Today niri became 3 years old! 🎉 I implemented and merged animations for windows moving between workspaces. This was the last *major* missing anim. Took so long because it's tricky with Z ordering (moving windows must be on top of everything), clipping, and syncing 3 different animations. #niri
515116
Ivan Molodetskikh @yalter.bxt.rs · 09/08/2026
A short evening blogpost on my linux sandboxing setup using bwrap: bxt.rs/blog/easy-sa...
bxt.rs
Easy Sandboxing on Linux with Bubblewrap | Ivan Molodetskikh’s Webpage
I show my script for spawning lightweight temporary sandboxes with Bubblewrap.
050
Ivan Molodetskikh @yalter.bxt.rs · 07/08/2026
My Tracy profiling talk from #GUADEC is now up as an individual video, and I have prepared full edited English subtitles for it! (enable subtitles in YouTube) youtu.be/KFp3iCdlP7c?... Thanks Brage for cutting up the livestreams and uploading the subs!
youtu.be
Performance profiling Mutter, GNOME Shell & apps with Tracy | Ivan Molodetskikh @ GUADEC 2026
YouTube video by GNOME
030
Ivan Molodetskikh @yalter.bxt.rs · 18/07/2026
Here's my today's #GUADEC2026 talk about profiling with Tracy! 😄 youtu.be/Q4O7dhreLDU?... The slides (CC-BY-SA): docs.google.com/presentation... And Tracy itself of course: github.com/wolfpld/tracy
Myself presenting the Tracy timeline view
010
Ivan Molodetskikh @yalter.bxt.rs · 17/07/2026
btw I talk about these tests in niri in my 2024 RustCon presentation 😄 (has full handwritten English subtitles) youtu.be/Kmz8ODolnDg?...
youtu.be
Иван Молодецких. Niri: опыт создания Wayland-композитора на Rust
YouTube video by Видео с мероприятий {speach!
041
Ivan Molodetskikh @yalter.bxt.rs · 05/06/2026
I finished ~~procrastinating on~~ a new blogpost! Wherein I tell you all about how I use an immutable distro for compositor development, and why this is a good idea. bxt.rs/blog/using-f... #niri #fedora #silverblue
bxt.rs
Using Fedora Silverblue for Compositor Development | Ivan Molodetskikh’s Webpage
How can you use an immutable distro to develop and test system components? I describe my workflows and argue that it’s even better than a traditional system.
1112
Reposted by Ivan Molodetskikh
Triple-Q @triple-q.bsky.social · 24/01/2026
⚠️ NEW DISCORD SCAM WARNING ⚠️ A new Discord scam is going around where users are purporting to give free Nitro. They say that if you click the green Nitro icon, you will get it. This is a scam. Nitro crates actually explode on contact
Discord screenshot

Triple-Q: hey guys look
Deserten: *meme
Triple-Q: free [Nitro crate]
Triple-Q: just touch it
2326901073
Reposted by Ivan Molodetskikh
Chise @sailorrooscout.bsky.social · 28/12/2025
GOOD NEWS! Researchers have shown Alzheimer’s disease can be REVERSED- not just prevented. Using a potent neuroprotective compound called P7C3-A20, they found RESTORING balance to a central cellular energy molecule (NAD+) not only PREVENTED disease features but REVERSED them, EVEN at late stages.
219114844469
Ivan Molodetskikh @yalter.bxt.rs · 19/12/2025
check out what i've got #niri
Acrylic charm of a niri icon
1243
Ivan Molodetskikh @yalter.bxt.rs · 07/12/2025
did some exploring how terminal apps work (yes it's as bad as they say) to make a terminal ui for plitki, my vsrg engine. how bad would it be, quantized to the terminal grid? surprisingly, with the right characters, not too bad. ofc being plitki, there's full support for all kinds of SV
192
Ivan Molodetskikh @yalter.bxt.rs · 14/10/2025
Shaw
Silksong game completion screen showing 100% completion in 53h 09m 44s
050
Reposted by Ivan Molodetskikh
SourceRuns @sourceruns.org · 30/08/2025
We're live!! Come check out the 2025 SourceRuns marathon and consider making a donation to Make-A-Wish Interrnation! twitch.tv/sourceruns
twitch.tv
SourceRuns - Twitch
2025 Sourceruns Marathon: Nodebuster [Any%] by calamity
042
Ivan Molodetskikh @yalter.bxt.rs · 01/04/2025
A secret niri v25.02 feature! Make your floating windows FLOAT by putting this in your config: window-rule { match is-floating=true baba-is-float true } Works in the nix flake too :) #niri #wayland
1291
Ivan Molodetskikh @yalter.bxt.rs · 22/02/2025
Today I'm releasing niri v25.02 with tabs, shadows, DnD view scrolling, and a ton of other improvements! Read the notes at github.com/YaLTeR/niri/... and @ your distro to update the package. [[honestly wtf how did so much stuff happen, it's been barely over a month]] #niri #smithay #wayland #rust
031
Ivan Molodetskikh @yalter.bxt.rs · 11/02/2025
I added tabs to niri! #niri
070
Ivan Molodetskikh @yalter.bxt.rs · 21/01/2025
the ideal osu! window shape
051
Ivan Molodetskikh @yalter.bxt.rs · 14/01/2025
something odd about these windows
060
Ivan Molodetskikh @yalter.bxt.rs · 11/01/2025
After a full day of writing release notes (god how'd it take so long 😩), niri v25.01 is out with Floating Windows and Working Layer-Shell Desktop Icons and so many more improvements! And we finally escaped zerover :) Read here: github.com/YaLTeR/niri/... #niri #rust #smithay #wayland
040
Ivan Molodetskikh @yalter.bxt.rs · 30/12/2024
#niri
040
Ivan Molodetskikh @yalter.bxt.rs · 27/12/2024
well let's see what it's like here
020