hypr-dotfiles/hypr/scripts
Jeena 7e9bf498ff fix: remove dim step that leaks orphaned layer surfaces
dim creates a wlr-layer-shell surface that Hyprland never cleans up
when the process exits — leaves an opaque full-screen overlay (pid=-1)
covering the entire display until the layer tree is rebuilt.

Removing step 1 (dim) from hypridle prevents future occurrences.
unstick-display.sh now restarts waybar to force a layer tree rebuild
as a recovery measure.
2026-08-19 14:30:09 +09:00
..
cheatsheet.py Add shortcut cheatsheet 2025-08-30 10:33:19 +09:00
dynamic-borders.sh first commit 2025-08-28 11:23:01 +09:00
emoji-picker.py first commit 2025-08-28 11:23:01 +09:00
idle-inhibit-toggle.sh Add idle-inhibit 2025-12-13 14:27:09 +09:00
launch-menu.sh Add possibility to have host specific menu lines in tofi 2025-12-17 11:47:24 +09:00
launch-tofi.sh Close tofi on second press of SUPER 2025-12-16 07:55:01 +09:00
lid-close.sh fix: prevent black lock screen on dual-GPU system 2026-08-15 19:22:38 +09:00
lock.sh fix: prevent black lock screen on dual-GPU system 2026-08-15 19:22:38 +09:00
monitor-mirror.sh feat: add mirror-display toggle to launch menu 2026-05-14 12:44:11 +00:00
unstick-display.sh fix: remove dim step that leaks orphaned layer surfaces 2026-08-19 14:30:09 +09:00
wake-display.sh fix: handle multiple Hyprland sockets in recovery/wake scripts 2026-08-19 14:24:37 +09:00
wob-brightness.sh feat: add wob overlay for volume and brightness keys 2026-05-14 12:03:43 +00:00
wob-daemon.sh feat: add wob overlay for volume and brightness keys 2026-05-14 12:03:43 +00:00
wob-volume.sh feat: add wob overlay for volume and brightness keys 2026-05-14 12:03:43 +00:00
xdg-desktop-portal-hyprland.sh fix: make portal startup uwsm-aware to stop light-mode race 2026-06-13 16:47:44 +09:00