diff options
Diffstat (limited to '.config/wayland')
-rwxr-xr-x | .config/wayland/winit | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/.config/wayland/winit b/.config/wayland/winit new file mode 100755 index 0000000..96d1b7f --- /dev/null +++ b/.config/wayland/winit @@ -0,0 +1,21 @@ +#!/bin/sh + +# background +swaybg -m fill -i "${XDG_DATA_HOME:-$HOME/.local/share}/wall" & + +# notification deamon +mako & + +# audio +pipewire & +pipewire-pulse & +sleep 3 && wireplumber & + +# screen lock +disp="$(wlr-randr | grep -om1 '^[^ ]*')" +timeout=60 # seconds >5 +swayidle \ + timeout "$((timeout - 5))" " brightnessctl --save && brightnessctl set 10%" \ + resume "brightnessctl --restore" \ + timeout "$timeout" "wlr-randr --output ${disp} --off && waylock -init-color 0x000000" \ + resume "wlr-randr --output ${disp} --on && wlr-randr --output ${disp} --adaptive-sync enabled" & |