Skip to content

feat(hypr): bind wallpaper cycling - #4

Merged
bhdai merged 1 commit into
mainfrom
feat/wallpaper-keybinds-104
Jul 31, 2026
Merged

feat(hypr): bind wallpaper cycling#4
bhdai merged 1 commit into
mainfrom
feat/wallpaper-keybinds-104

Conversation

@bhdai

@bhdai bhdai commented Jul 31, 2026

Copy link
Copy Markdown
Owner

Summary

  • bind meh + W to qs ipc call wallpaper next
  • bind meh + Shift + W to qs ipc call wallpaper prev
  • keep both bindings non-repeating and unavailable while locked

Dependency

Companion change for quickshell_config #104. Merge after the Quickshell wallpaper IPC implementation is available.

The Quickshell submodule pointer still needs to be advanced after that implementation merges, per the parent delivery spec.

Verification

  • luac -p config/hypr/binds.lua
  • git diff --check

@bhdai
bhdai marked this pull request as ready for review July 31, 2026 10:38
@bhdai
bhdai merged commit 75316cf into main Jul 31, 2026
3 checks passed
@bhdai
bhdai deleted the feat/wallpaper-keybinds-104 branch July 31, 2026 10:39
bhdai added a commit that referenced this pull request Aug 3, 2026
Completes the wallpaper cutover: hyprpaper no longer autostarts and its
config is gone, leaving Quickshell as the sole wallpaper provider.

Conflict in config/hypr/binds.lua resolved in favor of the branch. The
bindings from #4 both expanded to CONTROL+SHIFT+ALT+W because shared.meh
already contains SHIFT, so next and prev shared one chord.

Submodule advanced to e97d98d rather than the branch's ee2f5ec, picking up
quickshell_config #115 and the tab-indicator fix already checked out here.

hyprpaper.service still needs masking for the cutover to hold across a
re-login.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant