os/+arch: refactor bspwmrc

This commit is contained in:
Henrik Lissner 2017-09-02 19:02:52 +02:00
parent c17fbc13ce
commit 4a84ddaa05
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -74,19 +74,24 @@ fi
# Rules
#
# Reset
bspc rule -r '*'
bspc rule -a URxvt:urxvt-scratch state=floating sticky=on center=on monitor=C
bspc rule -a URxvt:urxvt-fuzzy state=floating sticky=on center=on monitor=C
bspc rule -a Emacs split_ratio=0.25 border=off state=fullscreen
bspc rule -a Emacs:org-capture border=off state=floating
bspc rule -a Gimp desktop=^6
# Floating fixes
bspc rule -a Emacs:org-capture state=floating
bspc rule -a mplayer2 state=floating
bspc rule -a mpv state=floating center=on
bspc rule -a Vlc state=floating monitor=C center=on
bspc rule -a love state=floating center=on sticky=on
bspc rule -a SimpleScreenRecorder state=floating center=on sticky=on
# Special apps
bspc rule -a URxvt:urxvt-scratch state=floating sticky=on center=on monitor=C
bspc rule -a URxvt:urxvt-fuzzy state=floating sticky=on center=on monitor=C
bspc rule -a Emacs split_ratio=0.25 border=off state=fullscreen
bspc rule -a Gimp desktop=^6
bspc rule -a feh state=fullscreen
bspc rule -a Kupfer.py focus=on
bspc rule -a Screenkey manage=off
bspc rule -a love state=floating center=on sticky=on
bspc rule -a SimpleScreenRecorder state=floating center=on sticky=on
bspc rule -a Chromium monitor=L
bspc rule -a Firefox monitor=L