bspwm/border_flash.sh

16 lines
354 B
Bash
Executable File

#!/bin/sh
_lockfile="$HOME/.cache/border_flash_lock"
if [ -f $_lockfile ] ; then
rm "$_lockfile"
fi
bspc subscribe node_focus | while read -a msg ; do
if ! [ -f $_lockfile ] ; then
touch "$_lockfile" \
&& bspc config focused_border_color '#ff2222' \
&& sleep 1 \
&& bspc config focused_border_color '#222222' \
&& rm "$_lockfile" &
fi
done