dotfiles/gui/picom/picomdaemon

36 lines
553 B
Plaintext
Raw Normal View History

2020-11-08 16:26:14 +00:00
#!/bin/sh
set -e
stop() {
echo stop
killall -q picom || true
while pgrep -x picom >/dev/null; do sleep 1; done
}
start() {
echo start
2022-12-01 02:04:18 +00:00
picom --blur-method dual_kawase --blur-strength 7 --blur-size 15 \
--no-fading-openclose -b
2020-11-08 16:26:14 +00:00
sleep 1
! pgrep -x picom >/dev/null && echo 'fallback' && picom -b --no-fading-openclose
}
toggle() {
if pgrep -x picom > /dev/null; then
stop
else
start
fi
}
case $1 in
toggle)
toggle
;;
*)
stop
start
;;
esac