I switched from #waybar to #ironbar few months ago. Still, prefer it. Got things out of the box I used scripts for with Waybar. Still, have some problems with some icons, as some can't be centered, right? Hence some are centered and some are left aligned and moving the volume up and down moves the icon right and left. Do you also have this problem?
Just wrote about most of the things I coded trough in #2025 https://www.tglman.com/posts/coding-updates-of-2025.html it took quite a while to write and it's not even perfect, in the process I noticed I hacked on a lot of things like #ironbar #niri #vacuna @persy_rs @orientdb and many others, have a good read
Tglman

Nach langer Zeit (Nov. 24) ein neues #ironbar Release, Version 0.17:
https://github.com/JakeStanger/ironbar/releases/tag/v0.17.0

Mit #niri workspace Unterstützung.

#wayland #windowtiling

Release v0.17.0 · JakeStanger/ironbar

A huge release a long time in the making. Thanks to everybody who contributed in any form, especially those who submitted PRs and are listed below! It means a lot to have so many people contributin...

GitHub
GitHub - JakeStanger/ironbar: Customisable Wayland gtk bar written in Rust.

Customisable Wayland gtk bar written in Rust. Contribute to JakeStanger/ironbar development by creating an account on GitHub.

GitHub

Next minor hurdle: my #ironbar is hidden by default, and I can toggle it on when I press a key. Not currently sure how to do the same with #waybar.

I can set mode to invisible, but I need "Sway IPC" to toggle it visible, I guess? But that seems to require Sway, and I don't use Sway.

I guess I can just stop/start the systemd service with a keybind. It's not like there's anything in my waybar config that would require it to be running all the time.

I've been using #ironbar for about six months now, and it works.... mooostly fine, but there are a couple of pain points:

  • The #niri workspace indicator updates by polling, so it can get out of sync, which is a bit annoying.
  • I can't restrict the music module to a particular player
  • The network module doesn't seem to respect on_click

So I gave #waybar a go, and it addresses the pain points above. Yay!

Except, I want to display the bar only on my main screen, which waybar can do. But I also want to display the active niri workspace on both my screens, and that is something waybar can't do.

I guess it is time to see if I can write a patch.

Today my Wife saw my desktop setup, with my new information bar and notification are and whatnot, and she demanded I set up her laptop the same way ASAP.

So not only will she have a #NixOS laptop, but it will be running #Niri, #Ironbar, #SwayNotificationCenter, and a number of other niceties.

that feeling when you mistake an underscore for a hyphen, and the thing you try to do doesn’t work, but you don’t realize until a few days later

https://git.gay/pinkcreeper100/nix-config/commit/05b30c2a042c515ad21c8e38941bbf5ea0d2d164

#nix #nixos #ironbar

hide ironbar icon · pinkcreeper100/nix-config@05b30c2

nix-config

git.gay