50 lines
1.8 KiB
Bash
Executable File
50 lines
1.8 KiB
Bash
Executable File
#!/usr/bin/zsh
|
|
|
|
# цвета из .Xresources
|
|
xrdb ~/.Xresources
|
|
|
|
getcolors() {
|
|
FOREGROUND=$(xrdb -query | grep 'foreground:'| awk '{print $NF}')
|
|
BACKGROUND=$(xrdb -query | grep 'background:'| awk '{print $NF}')
|
|
BLACK=$(xrdb -query | grep 'color0:'| awk '{print $NF}')
|
|
RED=$(xrdb -query | grep 'color1:'| awk '{print $NF}')
|
|
GREEN=$(xrdb -query | grep 'color2:'| awk '{print $NF}')
|
|
YELLOW=$(xrdb -query | grep 'color3:'| awk '{print $NF}')
|
|
BLUE=$(xrdb -query | grep 'color4:'| awk '{print $NF}')
|
|
MAGENTA=$(xrdb -query | grep 'color5:'| awk '{print $NF}')
|
|
CYAN=$(xrdb -query | grep 'color6:'| awk '{print $NF}')
|
|
WHITE=$(xrdb -query | grep 'color7:'| awk '{print $NF}')
|
|
}
|
|
|
|
getcolors
|
|
|
|
bspc config focused_border_color "${BLUE}"
|
|
bspc config normal_border_color "${BACKGROUND}"
|
|
bspc config active_border_color "${MAGENTA}"
|
|
bspc config presel_feedback_color "${GREEN}"
|
|
|
|
bspc config border_width 2
|
|
bspc config window_gap 10
|
|
bspc config bottom_padding 0
|
|
bspc config top_padding 0
|
|
|
|
# кофициент разделения, сколько процентов останется от родительского окна при открытии нового
|
|
bspc config split_ratio 0.50
|
|
|
|
# отключение гапсов рамок и отступов когда открыто одно окно
|
|
bspc config borderless_monocle true
|
|
bspc config gapless_monocle true
|
|
bspc config paddingless_monocle true
|
|
|
|
# режим монокля когда открыто одно окно
|
|
bspc config single_monocle false
|
|
|
|
# фокус окна наведением курсора
|
|
bspc config focus_follows_pointer true
|
|
|
|
bspc config presel_feedback true
|
|
bspc config pointer_modifier super
|
|
|
|
# схемы согласно которым будут открыватся окна
|
|
#bspc config automatic_scheme spiral
|