Repository navigation
hyprland/workspaces doesnt show workspaces #5341
Description
Describe the bug
When starting waybar, a workspace label for workspace one appears.
It goes away if you click it and then leave to another workspace. This label seems to be bound to the named workspace 1 (not the numbered workspace like you'd expect).
If you click it, it takes you to workspace name:1, and if you then leave, the only way to make it reappear is to go to that workspace.
No other label ever appears, not for name:2, not for special workspaces, and of course not for any named workspace.
One thing I'll add, focus seems to work correctly, when I focus the numbered workspace 1, the label lights up (according to the focus effect I've set).
To reproduce
Steps to reproduce the behaviour, including a minimal config that triggers it:
Idk I just launched waybar.
[
{
"output": "eDP-1",
"layer": "top",
"position": "top",
"height":40,
"margin-top": 0,
"margin-left": 0,
"margin-right": 0,
"margin-bottom": 0,
"spacing": 8,
"modules-left": [
"hyprland/workspaces",
],
"modules-center": [
],
"modules-right": [
],
"hyprland/workspaces": {
}
}
]Expected behaviour
I expect:
Workspaces to display in the widget
clicks to take me to the correct workspaces
special workspaces to act according to my settings (in config)
Environment
- Waybar version (
waybar --version)
> waybar --version
[2026-09-23 14:44:01.305] [info] no JOURNAL_STREAM, logging to console
Waybar v0.15.0-1019-g3672eee0 (branch 'master')
- Installed the
waybar-gitpackage from the aur. - Compositor and version:
Hyprland 0.56.0 built from branch main at commit 3a37b75f651b7f25f68e03ff6cc2b85d403cb633 clean (layout/floating: fix 'move' rule not using the size provided by the 'size' rule ( 16150)).
Date: Sat Sep 12 15:01:08 2026
Tag: v0.56.0-186-g3a37b75f6, commits: 7811
Libraries:
Hyprgraphics: built against 0.5.1, system has 0.5.1
Hyprutils: built against 0.14.2, system has 0.14.2
Hyprcursor: built against 0.1.13, system has 0.1.13
Hyprlang: built against 0.6.8, system has 0.6.8
Aquamarine: built against 0.15.0, system has 0.15.0
Version ABI string: 3a37b75f651b7f25f68e03ff6cc2b85d403cb633_aq_0.15_hu_0.14_hg_0.5_hc_0.1_hlg_0.6
no flags were set
Debug output
Run waybar -l debug and paste any relevant output:
pauel@arch-pauel ~/.c/waybar> waybar -l debug
[2026-09-23 14:52:41.086] [info] Hyprland IPC starting
[2026-09-23 14:52:41.086] [debug] Initializing workspaces
[2026-09-23 14:52:41.087] [debug] Initializing persistent workspaces
[2026-09-23 14:52:41.087] [debug] Output eDP-1 mapped (DPMS on), resuming modules
[2026-09-23 14:52:41.087] [debug] GTK widget tree:
window#waybar.background.top.eDP-1..mode-default:dir(ltr)
decoration:dir(ltr)
box.horizontal:dir(ltr)
box.horizontal.modules-left:dir(ltr)
widget:dir(ltr)
box#workspaces.horizontal.module:dir(ltr)
box.horizontal.modules-center:dir(ltr)
box.horizontal.modules-right:dir(ltr)
[2026-09-23 14:52:41.087] [info] Bar configured (width: 2560, height: 40) for output: eDP-1
[2026-09-23 14:52:41.090] [debug] hyprland IPC received openlayer>>waybar
[2026-09-23 14:52:41.094] [debug] Creating workspace 0
[2026-09-23 14:52:41.095] [debug] Creating workspace 0
[2026-09-23 14:52:41.095] [debug] Creating workspace 0
[2026-09-23 14:52:44.063] [debug] hyprland IPC received activewindow>>kitty,~/.c/waybar
[2026-09-23 14:52:44.063] [debug] hyprland IPC received activewindowv2>>561b65d7b570
[2026-09-23 14:52:44.063] [debug] hyprland IPC received workspace>>1
[2026-09-23 14:52:44.063] [debug] hyprland IPC received workspacev2>>1,1
[2026-09-23 14:52:44.072] [debug] hyprland IPC received activelayout>>hl-virtual-keyboard-fcitx5,French
[2026-09-23 14:52:44.074] [debug] hyprland IPC received activelayout>>hl-virtual-keyboard-fcitx5,French
[2026-09-23 14:52:44.298] [debug] hyprland IPC received activewindow>>kitty,waybar -l debug ~/.c/waybar
[2026-09-23 14:52:44.298] [debug] hyprland IPC received activewindowv2>>561b65ea8440
[2026-09-23 14:52:44.298] [debug] hyprland IPC received workspace>>2
[2026-09-23 14:52:44.298] [debug] hyprland IPC received workspacev2>>2,2
[2026-09-23 14:52:44.302] [debug] hyprland IPC received activelayout>>hl-virtual-keyboard-fcitx5,French
[2026-09-23 14:52:44.304] [debug] hyprland IPC received activelayout>>hl-virtual-keyboard-fcitx5,French
Additional context
This log excerpt was running with the provided minimal config file.
I might look into making a PR for this if I have time, but it's a bit out of my depth.
Activity
hunkyburrito commentedon Sep 28, 2026
I've also been having this issue. Not sure what's going on :/
When I use the
waybar (0.15.0-3)package from the Arch extra repo it does seem to more or less work like it used to, but I can't get the click to activate feature working anymore.Looked closer at the log from
waybar -l debugafter clicking the "name:1" workspace, leaving, and returning. The following lines seem to highlight the problem imo.and later
I do also get spammed with
[warning] No workspace with id 0messages too so maybe that is also related.Full Log
hunkyburrito commentedon Oct 3, 2026
Welp, I probably should have looked more for related issues and hyprland's breaking changes tracker.
hyprwm/Hyprland#8424 (comment)
#5316
Everything is working fine again after updating my hypr* stack