bspwm/examples/external_rules/lua/bspwm_rules

17 lines
391 B
Text
Raw Normal View History

2013-11-16 12:34:22 +01:00
#! /bin/sh
if ! rulc -l > /dev/null ; then
2014-01-21 20:48:49 +01:00
(setsid ruld &)
while ! rulc -l > /dev/null ; do
sleep 0.1
done
2013-11-16 12:34:22 +01:00
fi
rules=$(rulc -l)
if [ -z "$rules" ] ; then
2014-01-21 20:48:49 +01:00
rulc -a 'class=="Gimp"' 'desktop=^8, follow=on, floating=on'
rulc -a 'class=="Chromium"' 'desktop=^2'
rulc -a 'instance=="mpv"' 'floating=on'
rulc -a 'class=="Kupfer.py"' 'focus=on'
rulc -a 'class=="Screenkey"' 'manage=off'
2013-11-16 12:34:22 +01:00
fi