summaryrefslogtreecommitdiff
path: root/bspwm/bspwmrc
diff options
context:
space:
mode:
Diffstat (limited to 'bspwm/bspwmrc')
-rwxr-xr-xbspwm/bspwmrc66
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