#!/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; swaylock" \ resume "wlr-randr --output ${disp} --on --adaptive-sync enabled" &