summaryrefslogtreecommitdiff
path: root/dot-config/bspwm/scripts/bspcomp
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2024-06-03 19:56:39 +0800
committerlittleblack111 <littleblack11111@gmail.com>2024-06-03 19:56:39 +0800
commitca968c4e5040f1ff4b5b5e12d9312360d807dcc1 (patch)
tree9900920e8f566794560c1519678e344351d2803b /dot-config/bspwm/scripts/bspcomp
parent5f3deaff0bf006a1a353e57b82ad48c0e8f143bc (diff)
added submodules, change . -> dot (see man stow --dotfiles)
Diffstat (limited to 'dot-config/bspwm/scripts/bspcomp')
-rwxr-xr-xdot-config/bspwm/scripts/bspcomp13
1 files changed, 13 insertions, 0 deletions
diff --git a/dot-config/bspwm/scripts/bspcomp b/dot-config/bspwm/scripts/bspcomp
new file mode 100755
index 00000000..5f27c57b
--- /dev/null
+++ b/dot-config/bspwm/scripts/bspcomp
@@ -0,0 +1,13 @@
+#!/usr/bin/bash
+
+# bspwm directory
+DIR="$HOME/.config"
+
+# Terminate if picom is already running
+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 "$DIR"/picom.conf -b --show-all-xerrors & # --use-damage --animation-clamping --vsync -blur-background-fixed --blur-background --blur-background-frame