Minor tweaks concerning my bspwm setup on Arch
[~bandali/configs] / bspwm / .config / bspwm / bspwmrc
CommitLineData
3aeeb20d
AB
1#! /bin/sh
2
7791c200 3sxhkd &
e6566456 4sh ~/.fehbg &
1a2c9c24 5xfce4-panel -d &
23a1f61a 6pnmixer &
855ca243 7compton &
3aeeb20d 8
1a2c9c24
AB
9bspc monitor -d I II III IV V VI VII VIII IX X
10#bspc monitor eDP-1 -d I II III IV V
11#bspc monitor HDMI-1 -d VI VII VIII IX X
8c17e1b6 12
7791c200 13bspc config border_width 2
e6566456 14bspc config window_gap 8
3aeeb20d 15
de4bd775 16#bspc config top_padding 20
855ca243
AB
17
18bspc config split_ratio 0.52
7791c200 19bspc config borderless_monocle true
7791c200 20bspc config gapless_monocle true
855ca243 21bspc config click_to_focus true
1a2c9c24 22bspc config directional_focus_tightness low
3aeeb20d 23
7791c200
AB
24bspc rule -a Firefox desktop='^1' follow=on
25bspc rule -a Emacs desktop='^2' state=tiled follow=on
1a2c9c24 26#bspc rule -a Chromium desktop='^4' follow=on
7791c200 27bspc rule -a URxvt state=floating
e6566456 28bspc rule -a URxvt:tiled state=tiled
23a1f61a
AB
29bspc rule -a Connman-gtk state=floating
30bspc rule -a Xfce4-panel state=floating
e6566456 31bspc rule -a TelegramDesktop state=floating
23a1f61a 32bspc rule -a Ec state=floating
855ca243
AB
33bspc rule -a Pavucontrol state=floating
34bspc rule -a Eog state=floating
35bspc rule -a Seahorse state=floating
36bspc rule -a mpv state=floating
37bspc rule -a Evince state=floating
1a2c9c24 38bspc rule -a Meld state=floating