fix(waybar): restore workspace clicks #171

Closed
alexion wants to merge 1 commits from fix/waybar-workspace-clicks into main
Owner

Summary

  • Remove the stale on-click = "activate" setting from hyprland/workspaces.
  • Let Waybar's Hyprland workspace button handler dispatch workspace focus.

Verification

  • nix eval --json '.#nixosConfigurations.zeus.config.home-manager.users.alexion.programs.waybar.settings.mainBar."hyprland/workspaces"' | jq '{hasOnClick: has("on-click"), format, windowRewriteDefault: ."window-rewrite-default"}'
  • nix run .#fix
  • bazel run //src/natu:natu -- configs/nixos/modules/desktop/session/hyprland/default.nix

I could not run the graphical Waybar click path in this harness.

## Summary - Remove the stale `on-click = "activate"` setting from `hyprland/workspaces`. - Let Waybar's Hyprland workspace button handler dispatch workspace focus. ## Verification - `nix eval --json '.#nixosConfigurations.zeus.config.home-manager.users.alexion.programs.waybar.settings.mainBar."hyprland/workspaces"' | jq '{hasOnClick: has("on-click"), format, windowRewriteDefault: ."window-rewrite-default"}'` - `nix run .#fix` - `bazel run //src/natu:natu -- configs/nixos/modules/desktop/session/hyprland/default.nix` I could not run the graphical Waybar click path in this harness.
alexion added 1 commit 2026-10-11 21:43:25 -04:00
alexion closed this pull request 2026-10-11 21:52:27 -04:00

Pull request closed

Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: alexion/dev#171