~q3cpma/dotfiles

40862a33735673e47f6dafece545887f7a7040ab — q3cpma 1 year, 1 month ago 6c727bd
sync
5 files changed, 13 insertions(+), 23 deletions(-)

M .config/bspwm/bspwmrc
D .config/bspwm/external_rules.sh
M etc/portage/package.accept_keywords/gentoo
M etc/portage/package.accept_keywords/local
M etc/portage/package.use/local
M .config/bspwm/bspwmrc => .config/bspwm/bspwmrc +11 -9
@@ 2,17 2,20 @@

bspc monitor -d I II III IV V VI VII VIII IX X

bspc config border_width            1
bspc config window_gap              8
bspc config top_padding 15
bspc config left_padding 0
bspc config bottom_padding 0
bspc config right_padding 0
bspc config border_width              1
bspc config window_gap                8
bspc config top_padding               15
bspc config left_padding              0
bspc config bottom_padding            0
bspc config right_padding             0
bspc config single_monocle            true
bspc config gapless_monocle           true
bspc config borderless_monocle        true

bspc config click_to_focus            any
bspc config honor_size_hints          true
bspc config ignore_ewmh_focus         true
bspc config put_dialogs_above         true  # Needs bspwm-9999-put_dialogs_above.patch applied
bspc config put_dialogs_above         true

bspc config normal_border_color       "#aaaaaa"
bspc config active_border_color       "#aaaaaa"


@@ 25,8 28,7 @@ bspc config pointer_action3           resize_corner
bspc config remove_disabled_monitors  true
bspc config remove_unplugged_monitors true

bspc rule -a sfeed                    desktop=^10
bspc rule -a neomutt                  desktop=^10
bspc rule -a desk10                   desktop=^10
bspc rule -a *:floating               state=floating
bspc rule -a floating                 state=floating
bspc rule -a Gimp                     state=floating

D .config/bspwm/external_rules.sh => .config/bspwm/external_rules.sh +0 -12
@@ 1,12 0,0 @@
#!/bin/sh

fwid=$(bspc query -N -n focused.automatic)
[ ! "$fwid" ] && exit

xwininfo -id "$fwid" | \
	awk '/^  (Width|Height):/ {printf "%d ", $2}; END {print}' | \
	{
		read width height
		[ $width -gt $height ] && out="split_dir=east" || out="split_dir=south"
		echo "$out focus=on"
	}

M etc/portage/package.accept_keywords/gentoo => etc/portage/package.accept_keywords/gentoo +0 -1
@@ 74,7 74,6 @@ x11-misc/sxhkd::gentoo ~amd64
x11-misc/xdo::gentoo ~amd64
x11-misc/xdotool::gentoo ~amd64
x11-misc/xwallpaper::gentoo ~amd64
x11-terms/st-terminfo::gentoo ~amd64
x11-wm/bspwm::gentoo ~amd64

x11-misc/dmenu::gentoo **

M etc/portage/package.accept_keywords/local => etc/portage/package.accept_keywords/local +1 -0
@@ 38,6 38,7 @@ www-client/nyxt::local ~amd64
x11-misc/dunst::local ~amd64
x11-misc/lemonbar::local ~amd64
x11-terms/st::local ~amd64
	x11-terms/st-terminfo::gentoo ~amd64
x11-themes/bluecurve-gtk-themes::local ~amd64
x11-themes/bluecurve-icon-theme::local ~amd64


M etc/portage/package.use/local => etc/portage/package.use/local +1 -1
@@ 17,4 17,4 @@ sys-apps/busybox::local static -pam
net-p2p/transmission::local qt5 -nls -cli
sys-fs/lvm2::local -thin
x11-misc/dunst::local -xdg
x11-terms/st::local blinking-cursor plumb scrollback
\ No newline at end of file
x11-terms/st::local anysize blinking-cursor plumb scrollback
\ No newline at end of file