Update keyboard bindings, window rules, and add Alacritty config\n\n- Change menu binding from P to SPACE in keyboard.conf\n- Update focus movement shortcuts to use single letter commands (l, r, d, u)\n- Modify window rule for system update script to use class 'system'\n- Update waybar click action to use --class 'system' for proper window identification\n- Add new Alacritty terminal configuration with Dracula theme

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
2025-12-14 14:14:35 +08:00
parent 40f3d0e845
commit c5ce7756fe
5 changed files with 96 additions and 8 deletions

View File

@@ -19,15 +19,15 @@ bind = $mainMod SHIFT, Q, killactive,
bind = $mainMod SHIFT, C, exit,
bind = $mainMod, E, exec, $fileManager
bind = $mainMod, V, togglefloating,
bind = $mainMod, P, exec, $menu
bind = $mainMod SHIFT, P, pseudo, # dwindle
bind = $mainMod, SPACE, exec, $menu
bind = $mainMod, P, pseudo, # dwindle
bind = $mainMod SHIFT, J, togglesplit, # dwindle
# Move focus with mainMod + arrow keys
bind = $mainMod, h, movefocus, left
bind = $mainMod, l, movefocus, right
bind = $mainMod, j, movefocus, down
bind = $mainMod, k, movefocus, up
bind = $mainMod, h, movefocus, l
bind = $mainMod, l, movefocus, r
bind = $mainMod, j, movefocus, d
bind = $mainMod, k, movefocus, u
# Switch workspaces with mainMod + [0-9]
bind = $mainMod, 1, workspace, 1

View File

@@ -5,7 +5,8 @@
# 文件对话框
windowrule = float, class:^(thunar|google-chrome|chromium)$, title:^(.*文件.*|.*保存.*|.*打开.*)
windowrule = float, class:^(Alacritty)$, title:^(alacritty -e \./system-update\.sh.*)
# 更新系统
windowrule = float, class:^(Alacritty)$, title:^(.*system)
# Ignore maximize requests from apps. You'll probably like this.
windowrule = suppressevent maximize, class:.*