From 08e50a79a14c2d6bfc9f8d3b765b807b0eadefdd Mon Sep 17 00:00:00 2001 From: ItsDrike Date: Thu, 25 Aug 2022 11:56:43 +0200 Subject: [PATCH] Add basic BSPWM settings --- home/.config/bspwm/bspwmrc | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100755 home/.config/bspwm/bspwmrc diff --git a/home/.config/bspwm/bspwmrc b/home/.config/bspwm/bspwmrc new file mode 100755 index 0000000..f2bf11f --- /dev/null +++ b/home/.config/bspwm/bspwmrc @@ -0,0 +1,35 @@ +#! /bin/sh + +# -------- CONFIG -------- +bspc rule -r "*" + +bspc config focus_follows_pointer true + +bspc config border_width 2 +bspc config window_gap 12 + +bspc config split_ratio 0.52 +bspc config borderless_monocle true +bspc config gapless_monocle true + +bspc config remove_disabled_monitors true +bspc config remove_unplugged_monitors true + +# -------- RULES ------- + +bspc rule -a Chromium desktop='^2' +bspc rule -a firefox desktop='^2' +bspc rule -a Discord desktop='^4' +bspc rule -a Stremio desktop='^6' + +bspc rule -a Qalculate-gtk state=floating +# bspc rule -a Gimp desktop='^8' state=floating follow=on +# bspc rule -a Kupfer.py focus=on +# bspc rule -a Screenkey manage=off + +# -------- MONITORS -------- + +# The postswitch script in autorandr automatically handles +# setting and distributing workspaces across monitors. It alsso +# spins up lemonbar on all monitors. +autorandr -c &