confix/home-manager/dots/bspwm/bspwmrc

35 lines
1.1 KiB
Bash
Executable File

#! /bin/sh
bspc monitor DP-1 -d 1 2 3 4 5
bspc monitor DP-2 -d 6 7 8 9 0
bspc config border_width 1
bspc config focus_follows_pointer true
bspc config pointer_follows_focus false
bspc config top_padding 0
bspc config window_gap 24
bspc config split_ratio 0.55
bspc config borderless_monocle false
bspc config gapless_monocle false
bspc config focused_border_color '#bd93f9'
bspc config normal_border_color '#282a36'
bspc config presel_feedback_color '#282a36'
bspc rule -a Wrapper-2.0 \
state=floating border=off focus=on
bspc rule -a mpv \
state=floating sticky=on follow=off focus=on \
rectangle=640x360+1920+1080
bspc rule -a "*:Toolkit:Picture-in-Picture" \
state=floating sticky=on follow=off focus=on \
rectangle=640x360+1920+1080
bspc rule -a discord:discord: desktop='2'
bspc rule -a Signal:signal: desktop='2'
bspc rule -a obsidian:obsidian: desktop='7'
bspc rule -a betterbird:Mail: desktop='7'
bspc rule -a steam:steamwebhelper: desktop='9'
bspc rule -a librewolf:Navigator: desktop='0'
bspc rule -a trayer:panel: border=off manage=off
bspc rule -a xdragon:Xdragon state=floating sticky=on