mirror of
https://github.com/foo-dogsquared/nixos-config.git
synced 2025-02-08 18:19:01 +00:00
29 lines
729 B
Plaintext
29 lines
729 B
Plaintext
![]() |
#!/bin/sh
|
||
|
|
||
|
# Open all of the programs needed.
|
||
|
pkill polybar || polybar "fds-bar" &
|
||
|
pkill feh || feh --bg-fill $HOME/.background-image
|
||
|
|
||
|
# Removing all rules at startup to prevent duplicating rules.
|
||
|
bspc rule -r "*"
|
||
|
|
||
|
# Set up the desktops (workspaces) for the monitor
|
||
|
bspc monitor -d I II III IV V
|
||
|
|
||
|
bspc config border_width 2
|
||
|
bspc config window_gap 9
|
||
|
|
||
|
bspc config split_ratio 0.50
|
||
|
bspc config borderless_monocle true
|
||
|
bspc config gapless_monocle true
|
||
|
bspc config focused_border_color "{{ cookiecutter.colors.color6 }}"
|
||
|
bspc config focus_follows_pointer true
|
||
|
|
||
|
# Set the default cursor to pointer
|
||
|
xsetroot -cursor_name left_ptr
|
||
|
|
||
|
# Rules
|
||
|
bspc rule -a code-oss desktop=^2
|
||
|
bspc rule -a firefox desktop=^1
|
||
|
|