added dpms bind to hyprland
This commit is contained in:
@@ -33,6 +33,7 @@ $notclose = uwsm app -- swaync-client --close-latest
|
|||||||
$notcloseall = uwsm app -- swaync-client --close-all
|
$notcloseall = uwsm app -- swaync-client --close-all
|
||||||
|
|
||||||
$lockcmd = hyprlock
|
$lockcmd = hyprlock
|
||||||
|
$dpms = ~/.config/hypr/scripts/dpms_toggle.sh
|
||||||
|
|
||||||
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
|
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
|
||||||
# Layout Binds
|
# Layout Binds
|
||||||
@@ -59,6 +60,7 @@ bind = $mainMod ALT_L, L, movewindoworgroup, r
|
|||||||
# Usability
|
# Usability
|
||||||
bind = $mainMod SHIFT, Q, killactive,
|
bind = $mainMod SHIFT, Q, killactive,
|
||||||
bind = $mainMod, L, exec, $lockcmd
|
bind = $mainMod, L, exec, $lockcmd
|
||||||
|
bind = $mainMod SHIFT, L, exec, $dpms
|
||||||
#bind = $mainMod SHIFT CTRL, M, exit,
|
#bind = $mainMod SHIFT CTRL, M, exit,
|
||||||
|
|
||||||
# App Binds
|
# App Binds
|
||||||
|
8
.config/hypr/scripts/dpms_toggle.sh
Executable file
8
.config/hypr/scripts/dpms_toggle.sh
Executable file
@@ -0,0 +1,8 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
# Toggle DPMS for ALL monitors
|
||||||
|
if hyprctl monitors -j | jq -e '.[].dpmsStatus' | grep -q true; then
|
||||||
|
hyprctl dispatch dpms off # all off
|
||||||
|
else
|
||||||
|
hyprctl dispatch dpms on # all on
|
||||||
|
fi
|
||||||
|
|
Reference in New Issue
Block a user