init
This commit is contained in:
Executable
+82
@@ -0,0 +1,82 @@
|
||||
#!/bin/sh
|
||||
# my bspwmrc
|
||||
|
||||
# desktops
|
||||
bspc monitor -d I II III IV V VI VII VIII IX X
|
||||
|
||||
# borders
|
||||
bspc config focused_border_color "#383838"
|
||||
bspc config normal_border_color "#282828"
|
||||
bspc config border_width 2
|
||||
|
||||
# layout
|
||||
bspc config window_gap 10
|
||||
bspc config split_ratio 0.5
|
||||
bspc config smart_gap true
|
||||
|
||||
# focus behavior
|
||||
bspc config focus_follows_pointer true
|
||||
bspc config click_to_focus false
|
||||
bspc config pointer_follows_monitor true
|
||||
|
||||
# monitor / window behavior
|
||||
bspc config remove_disabled_monitors true
|
||||
bspc config auto_cancel true
|
||||
bspc config auto_alternate true
|
||||
|
||||
# padding
|
||||
bspc config bottom_padding 0
|
||||
|
||||
|
||||
### {{{ find and stop processes
|
||||
|
||||
pidb() {
|
||||
pgrep -x "$1" >/dev/null 2>&1
|
||||
}
|
||||
|
||||
run() {
|
||||
proc="$1"
|
||||
cmd="$2"
|
||||
|
||||
if ! pidb "$proc"; then
|
||||
sh -c "$cmd" &
|
||||
fi
|
||||
}
|
||||
|
||||
### }}}
|
||||
|
||||
|
||||
### {{{ rerun/start processes
|
||||
|
||||
# piss
|
||||
run "piss" "piss"
|
||||
|
||||
# picom
|
||||
run "picom" "picom --backend glx"
|
||||
|
||||
# dunst
|
||||
run "dunst" "dunst"
|
||||
|
||||
# bspbar
|
||||
run "bspbar" "bspbar"
|
||||
|
||||
# polkit gnome
|
||||
run "polkit-gnome-authentication-agent-1" \
|
||||
"/usr/libexec/polkit-gnome-authentication-agent-1"
|
||||
|
||||
# xsettingsd
|
||||
run "xsettingsd" "xsettingsd"
|
||||
|
||||
# pulseaudio
|
||||
run "pulseaudio" "pulseaudio --start"
|
||||
|
||||
# pipewire
|
||||
run "pipewire" "pipewire"
|
||||
|
||||
# xtkhd
|
||||
run "xtkhd" "xtkhd"
|
||||
|
||||
xrandr --output eDP-1 --off
|
||||
hsetroot -center "$HOME/Downloads/wall4.png"
|
||||
|
||||
### }}}
|
||||
Reference in New Issue
Block a user