NetBird status in the Omarchy bar — toggle the connection, see your NetBird IP/FQDN, browse peers and copy IPs/FQDNs. Theme-aware bird icon (outline when disconnected, solid when connected) matching the Wi-Fi menu.
| Connected | Disconnected |
|---|---|
![]() |
![]() |
Dummy data: 100.64.0.5/16, demo-laptop.test…, 3 peers — panel 435×435.
omarchy plugin add https://github.com/thebub/omarchy-netbird.git --enableThe widget is placed to the right section after omarchy.network (like omarchy.tailscale).
- Left click the bird → open/close panel.
- Right click → toggle
netbird up/netbird down. - Middle click → refresh status.
- Inside panel:
j/knavigate,Entercopy,ntoggle,ccopy peer IP,Escapeclose,Tabswitch panel. - Panel shows
NetBird IP(full CIDR, e.g.100.64.0.5/16),FQDN,Management, andPEERS(IP · FQDN) with copy popup.
# Move / position
omarchy bar move io.github.thebub.netbird --section right --after omarchy.network
# Refresh interval (seconds, 5–3600, default 30)
# via Omarchy bar settings UI or shell.json barWidget settingsshell.json example:
{ "id": "io.github.thebub.netbird", "refreshIntervalSec": 30 }omarchy plugin remove io.github.thebub.netbirdnetbirdCLI onPATH(netbird status --json)wl-copy(wl-clipboard) for copy actionsnetbird.servicesystemd daemon (optional autostart:systemctl is-enabled netbirdshows whether it restores last Connected state on boot)
MIT — see LICENSE. Bird SVG is the official NetBird logo, tinted to bar.foreground for theme parity.

