From 4e1bd1e207f96ec705152e7284fcaceb135182a8 Mon Sep 17 00:00:00 2001 From: Sébastien Dailly Date: Sun, 24 Oct 2021 21:55:02 +0200 Subject: Bspwm configuration --- bspwm/.config/bspwm/bspwmrc | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100755 bspwm/.config/bspwm/bspwmrc (limited to 'bspwm/.config') diff --git a/bspwm/.config/bspwm/bspwmrc b/bspwm/.config/bspwm/bspwmrc new file mode 100755 index 0000000..c6bbbfe --- /dev/null +++ b/bspwm/.config/bspwm/bspwmrc @@ -0,0 +1,38 @@ +#! /bin/bash + +run () { + pgrep -f "$*" && echo "$1 already running" || $* & +} + +xrdb -merge .Xdefaults +xsetroot -cursor_name left_ptr + +run sxhkd +run polybar bspwm +run ~/scripts/bspwm/desktops.sh +run ~/scripts/bspwm/border_colors.sh +~/scripts/bspwm/wallpaper.sh + +#compton -i .8 --focus-exclude '_NET_WM_NAME@:s = "rofi"' --blur-background --blur-kern '3,3,0.1,1,1,1,1,1,1,1' & + +# Create at least a desktop named "1" and add all the other existing desktop +bspc monitor -d $(cat <(echo 1) <(bspc query --names -D) | sort -u -V | tr -s '\n' ' ') + +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 single_monocle true + +bspc config focus_follows_pointer true + +#bspc rule -a Gimp desktop='^8' state=floating follow=on +#bspc rule -a Screenkey manage=off +#bspc rule -a Thunderbird desktop='Mail' +#bspc rule -a 'Firefox-esr' desktop='Web' +#bspc rule -a Gmpc desktop='Musique' + +bspc rule -r "*" +bspc rule -a "QtPass:qtpass" sticky=on state=floating -- cgit v1.2.3