#!/bin/bash # mabox-compositor - script to start|stop|restart picom # by Daniel Napora . "$HOME/.config/mabox/mabox.conf" backend=${picom_renderer:-glx} start() { CONFIGFILE="$HOME/.config/picom.conf" if [ -f "$CONFIGFILE" ];then picom --backend "$backend" --config "$CONFIGFILE" & else picom --backend "$backend" --config /dev/null & fi } stop() { if [ $(pgrep -u $USER picom) ]; then killall -u $USER picom fi } restart(){ stop sleep 0.25 start } case "$1" in --start|start) start;; --stop|stop) stop;; --restart|restart) restart;; esac exit 0