diff options
Diffstat (limited to 'bspwm/bspwmrc')
-rwxr-xr-x | bspwm/bspwmrc | 66 |
1 files changed, 0 insertions, 66 deletions
diff --git a/bspwm/bspwmrc b/bspwm/bspwmrc deleted file mode 100755 index 5799efb..0000000 --- a/bspwm/bspwmrc +++ /dev/null @@ -1,66 +0,0 @@ -#! /bin/sh -sxhkd -c ~/.config/sxhkd/sxhkdrc.1 & -launch_polybar.sh 'bspwm' & -pgrep -fl 'pidswallow -gl' || pidswallow -gl -~/.config/autostart.sh - -set_desktops () { - case "$1" in - "2") - bspc monitor "$2" -d I II III IV V - bspc monitor "$3" -d VI VII VIII IX X - ;; - "3") - bspc monitor "$2" -d I II III - bspc monitor "$3" -d IV V VI VIII - bspc monitor "$4" -d VIII IX X - ;; - "4") - bspc monitor "$2" -d I II III - bspc monitor "$3" -d IV V - bspc monitor "$4" -d VI VII - bspc monitor "$5" -d VIII IX X - ;; - "5") - bspc monitor "$2" -d I II - bspc monitor "$3" -d III IV - bspc monitor "$4" -d V VI - bspc monitor "$5" -d VII VIII - bspc monitor "$6" -d IX X - esac -} - -MONITORS=`xrandr | awk '/ connected/ && /[[:digit:]]x[[:digit:]].*+/{print $1}'` -MONITOR_COUNT=`echo "$MONITORS" | wc -l` -if [ "$MONITOR_COUNT" -lt 2 ]; then - bspc monitor -d I II III IV V VI VII VIII IX X -else - set_desktops "$MONITOR_COUNT" `echo "$MONITORS" | sed 's/\n/ /g'` -fi - -bspc config border_width 2 -bspc config window_gap 10 -bspc config top_padding 27 - -bspc config split_ratio 0.50 -bspc config borderless_monocle true -bspc config gapless_monocle true - -bspc config focus_follows_pointer true - -bspc rule -a Thunderbird:\* desktop=X -bspc rule -a Nextcloud:nextcloud state=tiled -bspc rule -a Surf:surf state=tiled -bspc rule -a QjackCtl:qjackctl state=floating -bspc rule -a Ardour-5.12.0:ardour-5.12.0 state=floating - -bspc rule -a sphtop sticky=on state=floating -bspc rule -a spterm sticky=on state=floating -bspc rule -a sppmxr sticky=on state=floating -bspc rule -a spblue sticky=on state=floating -bspc rule -a spncmp sticky=on state=floating -bspc rule -a spmutt sticky=on state=floating -bspc rule -a spprof sticky=on state=floating -bspc rule -a spircc sticky=on state=floating -bspc rule -a sptodo sticky=on state=floating -bspc rule -a sptrem sticky=on state=floating |