Here's a thread of cool things I found exploring the #Firefox Developer Tools!
First, a really convenient thing: You can "pop out" the Toolbox into a separate window!
To do this, open the Toolbox (using F12), click on the ellipsis menu on the right, and select "Separate Window".
I like this much better than the default "docked" modes, especially when using a scrolling window manager like #niri!
Here's a thread of cool things I found exploring the #Firefox Developer Tools!
First, a really convenient thing: You can "pop out" the Toolbox into a separate window!
To do this, open the Toolbox (using F12), click on the ellipsis menu on the right, and select "Separate Window".
I like this much better than the default "docked" modes, especially when using a scrolling window manager like #niri!
Alright, getting somewhere! I think I've figured out a good code structure for the xray blur. It now correctly works even inside offscreens (opening animation, and when you drag a window targeting the tiling layout), and it should also work properly with the upcoming screen magnifier (that we have in pull requests).
Still not a single blur re-render in this entire video!
So yeah, I'm working on blur for niri. I'm doing "xray blur" first where the idea is that you only include background surfaces, so you pretty much never have to redo the blur—next to zero perf impact unless you have a video wallpaper or smth.
Turns out that it's quite tricky to do well, especially with our Overview. I'm like on my third refactor attempt now but I think I've got a good approach.
During this video there's no reblurring whatsoever, all just drawing cached static textures.
🤔 The Dank Case For Scrolling Window Managers // Tedium
「 niri, an emerging window manager that is doing for sliding windows what Hyprland did for tiling. It is less than three years old (Hyprland is about four), but has quickly grown in popularity, doubling its GitHub star count in the past six months 」
https://tedium.co/2026/01/29/niri-danklinux-scrolling-window-managers/
working on my new visual style
So yeah, I'm working on blur for niri. I'm doing "xray blur" first where the idea is that you only include background surfaces, so you pretty much never have to redo the blur—next to zero perf impact unless you have a video wallpaper or smth.
Turns out that it's quite tricky to do well, especially with our Overview. I'm like on my third refactor attempt now but I think I've got a good approach.
During this video there's no reblurring whatsoever, all just drawing cached static textures.
RE: https://writing.exchange/@ernie/115979322915207697
If you haven’t tried it yet, now’s your chance!!!
It took a while, but scrolling window managers are finally having a moment.
Today's @tedium talks about how the form has evolved from PaperWM to Niri, and how setups like DankMaterialShell might make it more approachable for folks sick of GNOME or KDE.
https://tedium.co/2026/01/29/niri-danklinux-scrolling-window-managers/
Also added niri msg action stop-cast to force-stop a PipeWire screencast
working on my new visual style
RE: https://writing.exchange/@ernie/115979322915207697
If you haven’t tried it yet, now’s your chance!!!
It took a while, but scrolling window managers are finally having a moment.
Today's @tedium talks about how the form has evolved from PaperWM to Niri, and how setups like DankMaterialShell might make it more approachable for folks sick of GNOME or KDE.
https://tedium.co/2026/01/29/niri-danklinux-scrolling-window-managers/
Also added niri msg action stop-cast to force-stop a PipeWire screencast
Trying out Niri + Noctalia shell, this is exactly what I've wanted from a desktop setup (scrollable column window manager with multiple workspaces and a clean, animated design) for awhile.
#Niri Noctalia
Niri is just so clever.
I have configured it to open new windows at 80% screen width, and to center the window if it can't fit at least two windows in the same screen.
As a result I have a horizontal workspace that reminds me I have more windows opened, but I can also have two columns visible on the same screen.