Skip to content

Keybindings and waybar#238

Merged
ryan4yin merged 2 commits into
mainfrom
keybindings-and-waybar
Dec 19, 2025
Merged

Keybindings and waybar#238
ryan4yin merged 2 commits into
mainfrom
keybindings-and-waybar

Conversation

@ryan4yin
Copy link
Copy Markdown
Owner

@ryan4yin ryan4yin commented Dec 19, 2025

Note

Switches waybar audio to WirePlumber with mic control, adds a playerctl widget and styles, and fine-tunes volume/brightness keybindings (incl. keyboard backlight).

  • Waybar:
    • Audio: Replace pulseaudio with wireplumber and add wireplumber#source; update click actions to wpctl.
    • Modules/Layout: Move network to modules-left; reorder modules-right (cpu, memory, clock, battery, etc.).
    • Player: Add custom/playerctl module (center) with icons and actions; add corresponding CSS (#custom-playerctl).
    • Styles: Add CSS for #wireplumber, #wireplumber-source; update shared padding selectors.
  • Keybindings:
    • Hyprland: Change volume steps to 0.01 (limit 1.0); backlight steps to 1%; add keyboard backlight binds; add XF86Searchanyrun.
    • Niri: Same volume/backlight adjustments; add keyboard backlight binds; add XF86Search bind; use spawn "wlogout" for exit.

Written by Cursor Bugbot for commit 21b2046. This will update automatically on new commits. Configure here.

Signed-off-by: Ryan Yin <xiaoyin_c@qq.com>
Copy link
Copy Markdown

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is the final PR Bugbot will review for you during this billing cycle

Your free Bugbot reviews will reset on January 10

Details

You are on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle.

To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

Comment thread home/linux/gui/base/desktop/conf/waybar/config.jsonc
@ryan4yin ryan4yin force-pushed the keybindings-and-waybar branch 3 times, most recently from ae18e6c to 0359092 Compare December 19, 2025 07:50
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com>
@ryan4yin ryan4yin force-pushed the keybindings-and-waybar branch from 0359092 to 21b2046 Compare December 19, 2025 07:52
@ryan4yin ryan4yin merged commit a0fc204 into main Dec 19, 2025
2 checks passed
@ryan4yin ryan4yin deleted the keybindings-and-waybar branch December 19, 2025 07:52
Comment thread home/linux/gui/base/desktop/conf/waybar/style.css
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