Control external monitor brightness using ddcutil with Waybar integration.
- Left click: Set brightness to 100%
- Right click: Set brightness to 0%
- Scroll: Fine adjustment (optional)
- Instant updates via signals
- ddcutil installed
- Make sure to make the script executable!
chmod +x brightness-control.sh
"custom/brightness": {
"format": " {text}%",
"signal": 8,
"exec": "~/.config/waybar/scripts/brightness.sh get",
"on-scroll-up": "~/.config/waybar/scripts/brightness.sh up",
"on-scroll-down": "~/.config/waybar/scripts/brightness.sh down",
"on-click": "~/.config/waybar/scripts/brightness.sh left_click",
"on-click-right": "~/.config/waybar/scripts/brightness.sh right_click"
},