#!/bin/sh # background swaybg -m fill -i "${XDG_DATA_HOME:-$HOME/.local/share}/wall" & # notification deamon mako & # audio pipewire & pipewire-pulse & sleep 3 && wireplumber & # wob wobpipe="${XDG_RUNTIME_DIR:-${TMPDIR:-/tmp}}/wobpipe" && mkfifo "$wobpipe" && tail -f "$wobpipe" | wob & # 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" &