1
0
Fork 0
dotfiles/.config/bspwm/bspwmrc

61 lines
1.7 KiB
Bash
Executable File

#!/usr/bin/env bash
"${HOME}/.config/feh/fehbg" &
NETWORKING_INTERFACE="$(grep -i "eth\|enp\|enabcm\|wl" /proc/net/dev | sort | head -n 1 | awk -F : '{print $1}')"
export NETWORKING_INTERFACE
"${HOME}/.local/scripts/window-manager/launch-polybar.sh" &
bspc monitor -d work virtualization bg-apps other extra extraa
bspc config border_width 6
bspc config window_gap 12
bspc config focused_border_color \#FF0000
bspc config active_border_color \#FFFFFF
bspc config normal_border_color \#FFFFFF #08C96B
bspc config presel_border_color \#A57FE8
bspc config split_ratio 0.5
bspc config borderless_monocle false
bspc config gapless_monocle true
bspc config left_padding 8
bspc config bottom_padding 8
bspc config top_padding 8
bspc config right_padding 8
bspc config left_monocle_padding 6
bspc config bottom_monocle_padding 6
bspc config top_monocle_padding 6
bspc config right_monocle_padding 6
bspc config focus_follows_pointer false
bspc config pointer_follows_focus false
bspc config pointer_follows_monitor false
bspc config center_pseudo_tiled false
bspc rule -a mpv state=floating
bspc rule -a "Nvidia-settings" state=floating
bspc rule -a "VirtualBox Machine" state=pseudo_tiled
bspc rule -a "Virt-manager" state=psuedo_tiled
if [[ ${HOSTNAME} == "flameboi" ]]; then
bitwarden-desktop &
bspc desktop --focus ^3
gnome-disks &
sleep 2
bspc desktop --focus ^2
virt-manager &
sleep 1
bspc desktop --focus ^1
firefox &
fi
bspc desktop --focus ^1
alacritty &
notify-send -u normal "Login manager" "Welcome, $(whoami)"