40 lines
		
	
	
		
			887 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			40 lines
		
	
	
		
			887 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #! /bin/sh
 | |
| 
 | |
| export BSPWM_CONFIG="${XDG_CONFIG_HOME:-$HOME/.config}/bspwm"
 | |
| 
 | |
| # restore theme colours
 | |
| walcache="$HOME/.cache/wal"
 | |
| . "$walcache/colors.sh"
 | |
| xrdb "$walcache/colors.Xresources"
 | |
| 
 | |
| # launch bar
 | |
| . $SCRIPTS/bar/launch
 | |
| 
 | |
| bspc monitor --reset-desktops 1 2 3 4 5 6 7 8 9 0
 | |
| 
 | |
| bspc config border_width		0
 | |
| bspc config window_gap          0
 | |
| 
 | |
| bspc config top_padding         0
 | |
| bspc config bottom_padding      0
 | |
| bspc config left_padding        0
 | |
| bspc config right_padding       0
 | |
| 
 | |
| 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
 |