|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
# Generate config on demand
|
|
|
|
[ ! -z "$1" ] && [ "$1" == "-r" ] && \
|
|
|
|
$HOME/.local/bin/themer --template .config/picom/config.template
|
|
|
|
|
|
|
|
# Terminate already running picom instances
|
|
|
|
killall -q picom
|
|
|
|
|
|
|
|
# Wait until the processes have been shut down
|
|
|
|
while pgrep -u $UID -x picom >/dev/null; do sleep 1; done
|
|
|
|
|
|
|
|
# Launch picom
|
|
|
|
picom --config ~/.config/picom/picom.conf --experimental-backends &
|