This commit is contained in:
chrisbell committed 2026-10-02 20:59:47 -05:00
commit 655ef30c69
14 files changed
+472

No files matched your search

+34
View File
@@ -0,0 +1,34 @@
{ lib, pkgs, ... }:
{
xdg.configFile."bspwm/bspwmrc" = {
executable = true;
text = ''
#!/bin/sh
bspc monitor -d 1 2 3 4 5 6 7 8 9
# Gaps and borders
bspc config window_gap 10
bspc config border_width 2
bspc config focused_border_color "#7aa2f7"
bspc config normal_border_color "#292e42"
# Layout behaviour
bspc config split_ratio 0.50
bspc config borderless_monocle true
bspc config gapless_monocle true
# Launch polybar
~/.config/polybar/launch.sh
'';
};
home.activation.reloadBspwm = lib.hm.dag.entryAfter [ "linkGeneration" ] ''
if ${pkgs.procps}/bin/pgrep -x bspwm >/dev/null; then
PATH=${pkgs.bspwm}/bin:$PATH DISPLAY=:0 $HOME/.config/bspwm/bspwmrc \
|| echo "bspwmrc reload failed" >&2
fi
'';
}