💾 Archived View for ait.place › dot › bspwm › .config › bspwm › bspwmrc.txt captured on 2021-12-05 at 23:47:19.
⬅️ Previous capture (2021-12-03)
-=-=-=-=-=-=-
#!/bin/sh # If refreshing bspwm, remove all previous rules to prevent doubling up. bspc rule -r "*" #bspc monitor -d $(seq 1 9) & bspc monitor DP-4 -d 1 2 3 4 5 bspc monitor DVI-D-0 -d 1 2 3 4 bspc config automatic_scheme spiral & bspc config initial_polarity first_child & bspc config honor_size_hints false & bspc config split_ratio 0.5 & bspc config gapless_monocle true & bspc config focus_follows_pointer true & #bspc config single_monocle true & bspc config pointer_follows_focus true & bspc config pointer_follows_monitor true & bspc config border_width 0 & bspc config window_gap 20 & #bspc config top_padding 24 # top_padding I set equal to polybar's height # state=tiled,floating | desktop=1-9,0 | manage=on,off | follow=on,off bspc rule -a Gimp desktop='^4' follow=off & bspc rule -a lutris desktop='^6' follow=off & bspc rule -a mpv desktop='^1' follow=on & bspc rule -a firefox desktop='^3' follow=on & bspc rule -a Steam desktop='^5' state=tiled follow=off & bspc rule -a feh state=pseudo_tiled & bspc rule -a discord desktop='^7' follow=off & bspc rule -a obs:obs desktop='^8' follow=off & bspc rule -a clocky state=floating sticky=on & bspc rule -a pulsemixer state=floating sticky=on & bspc rule -a Screenkey manage=off & #bspc config external_rules_command $(which bspwm_rules) [ ! $(pidof -x bspc_wallpaper) ] && bspc_wallpaper & xsetroot -solid "#111111" -cursor_name left_ptr & #hsetroot -solid "#111111" & #~/.fehbg & #[[ ! $(pidof -x sxhkd) ]] && sxhkd && sxhkd -c $XDG_CONFIG_HOME/bspwm/sxhkd & killall sxhkd; sxhkd & sxhkd -c $XDG_CONFIG_HOME/bspwm/sxhkd & pkill bspc_wallpaper; bspc_wallpaper &