dots/.config/bspwm/bspwmrc

42 lines
913 B
Plaintext
Raw Normal View History

2021-08-15 17:28:10 +02:00
#! /bin/sh
export BSPWM_CONFIG="${XDG_CONFIG_HOME:-$HOME/.config}/bspwm"
2021-08-17 01:33:35 +02:00
# theme colours
2021-08-15 17:28:10 +02:00
. "${HOME}/.cache/wal/colors.sh"
2021-08-21 18:57:24 +02:00
# launch bar
. $SCRIPTS/bar/launch
2021-08-15 17:28:10 +02:00
bspc monitor --reset-desktops 1 2 3 4 5 6 7 8 9 0
2021-08-21 18:57:24 +02:00
bspc config border_width 0
2021-08-15 17:28:10 +02:00
bspc config window_gap 0
2021-08-21 18:57:24 +02:00
visible=$CONFIG/polybar/.visible
vpadding=0
hpadding=0
bspc config top_padding $vpadding
bspc config bottom_padding $vpadding
bspc config left_padding $hpadding
bspc config right_padding $hpadding
2021-08-15 17:28:10 +02:00
bspc config split_ratio 0.52
bspc config borderless_monocle true
bspc config gapless_monocle true
# generic rules
bspc rule -a Dialog state=floating
bspc rule -a Prompt state=floating
bspc config focused_border_color "$color2"
bspc config active_border_color "$color1"
bspc config normal_border_color "$color1"
if [ "$1" = "reload" ]; then
echo "reloaded config."
else
"$BSPWM_CONFIG/autostart" &
fi