调整bspwm配置和热键绑定
parent
8d5b85491a
commit
8a559daf10
|
@ -51,22 +51,38 @@ bspc config normal_border_color "$color_background"
|
||||||
bspc config active_border_color "$color_background"
|
bspc config active_border_color "$color_background"
|
||||||
bspc config presel_feedback_color "$color_background"
|
bspc config presel_feedback_color "$color_background"
|
||||||
|
|
||||||
|
# 工作区跟随鼠标切换
|
||||||
|
bspc config focus_follows_pointer true
|
||||||
|
|
||||||
|
# monocle 布局关闭边框、边距
|
||||||
|
bspc config borderless_monocle true
|
||||||
|
bspc config gapless_monocle true
|
||||||
|
|
||||||
|
|
||||||
|
# 工作区只有一个窗口时, 将工作区切为monocle布局
|
||||||
|
bspc config single_monocle true
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# 删除已有的规则
|
# 删除已有的规则
|
||||||
bspc rule -r *:*
|
bspc rule -r *:*
|
||||||
|
|
||||||
|
# 默认所有的应用都浮动
|
||||||
|
bspc rule -a *:* state=floating focus=on follow=on
|
||||||
|
|
||||||
# 终端默认设为浮动
|
# 终端默认设为浮动
|
||||||
bspc rule -a Alacritty state=floating focus=on
|
# bspc rule -a Alacritty state=floating focus=on follow=on
|
||||||
bspc rule -a Xfce4-terminal state=floating focus=on
|
# bspc rule -a Xfce4-terminal state=floating focus=on follow=on
|
||||||
|
|
||||||
# 一些软件, 也设为浮动
|
# 一些软件, 也设为浮动
|
||||||
for app_c in Thunar Code Sublime_text Google-chrome Inkscape Gnome-boxes \
|
# for app_c in Thunar Code Sublime_text Google-chrome Inkscape Gnome-boxes \
|
||||||
dingtalk_run Crossover TelegramDesktop
|
# dingtalk_run Crossover TelegramDesktop
|
||||||
do
|
# do
|
||||||
bspc rule -a "$app_c" state=floating focus=on
|
# bspc rule -a "$app_c" state=floating focus=on follow=on
|
||||||
done
|
# done
|
||||||
|
|
||||||
bspc rule -a *:* state=floating focus=on
|
# bspc rule -a Code state=tiled focus=on follow=on
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -79,7 +95,6 @@ xsetroot -cursor_name left_ptr
|
||||||
# 设置系统主题
|
# 设置系统主题
|
||||||
xsettingsd &
|
xsettingsd &
|
||||||
|
|
||||||
# 认证agent
|
|
||||||
if [[ ! "$(pidof xfce-polkit)" ]]; then
|
if [[ ! "$(pidof xfce-polkit)" ]]; then
|
||||||
xfce-polkit &
|
xfce-polkit &
|
||||||
fi
|
fi
|
||||||
|
|
|
@ -63,6 +63,9 @@ ctrl + alt + q
|
||||||
shift + super + space
|
shift + super + space
|
||||||
bspc node -t "~"{floating,tiled}
|
bspc node -t "~"{floating,tiled}
|
||||||
|
|
||||||
|
shift + super + backslash
|
||||||
|
bspc desktop -l {monocle,tiled}
|
||||||
|
|
||||||
# --------------- end --------------------
|
# --------------- end --------------------
|
||||||
|
|
||||||
|
|
||||||
|
@ -77,9 +80,15 @@ ctrl + alt + t
|
||||||
ctrl + alt + a
|
ctrl + alt + a
|
||||||
flameshot gui
|
flameshot gui
|
||||||
|
|
||||||
|
Print
|
||||||
|
flameshot screen
|
||||||
|
|
||||||
ctrl + alt + shift + a
|
ctrl + alt + shift + a
|
||||||
flameshot gui -d 2000
|
flameshot gui -d 2000
|
||||||
|
|
||||||
|
shift + Print
|
||||||
|
flameshot screen -d 2000
|
||||||
|
|
||||||
# --------------- end --------------------
|
# --------------- end --------------------
|
||||||
|
|
||||||
|
|
||||||
|
@ -110,7 +119,7 @@ ctrl + alt + shift + {Left, Right}
|
||||||
|
|
||||||
# 水平方向增加/减小窗口尺寸
|
# 水平方向增加/减小窗口尺寸
|
||||||
super + {minus,equal}
|
super + {minus,equal}
|
||||||
bspc node -z {left -20 0,left 20 0}
|
bspc node -z {left 20 0,left -20 0}
|
||||||
|
|
||||||
# 竖直方向增加/减小窗口尺寸
|
# 竖直方向增加/减小窗口尺寸
|
||||||
super + shift + {minus,equal}
|
super + shift + {minus,equal}
|
||||||
|
|
Loading…
Reference in New Issue