fixed some basic qol stuff, bt plugins, and wayland scaling
This commit is contained in:
@@ -94,7 +94,8 @@ bind = $mainMod SHIFT, B, movetoworkspace, special:book
|
||||
bind = $mainMod, D, togglespecialworkspace, discord
|
||||
bind = $mainMod, E, exec, $email
|
||||
bind = $mainMod, E, togglespecialworkspace, email
|
||||
|
||||
bind = $mainMod, G, exec, steam
|
||||
bind = $mainMod, G, togglespecialworkspace, gaming
|
||||
# 7. Other Workspace tools
|
||||
# 8. Move/resize windows with mainMod + LMB/RMB and dragging
|
||||
bindm = $mainMod, mouse:272, movewindow
|
||||
@@ -159,6 +160,8 @@ bind = $mainMod, M, exec, $ipc controlCenter toggle #& hyprctl dispatch submap q
|
||||
bind = $mainMod, M, submap, quick-settings
|
||||
bind = $mainMod, O, submap, open-apps
|
||||
|
||||
# 13. Mouse binds
|
||||
|
||||
submap = quick-settings, reset
|
||||
bind = , V, exec, protonvpn-app & hyprctl dispatch submap vpn
|
||||
bind = , S, exec, $ipc settings toggle
|
||||
@@ -212,8 +215,8 @@ submap = bt-sub
|
||||
bind = , S, $call togglePanel
|
||||
bind = , D, $call disable
|
||||
bind = , E, $call enable
|
||||
bind = , H, exec, sh -c "bluetoothctl connect 88:92:CC:53:88:7E"
|
||||
bind = CTRL, H, exec, sh -c "bluetoothctl disconnect 88:92:CC:53:88:7E"
|
||||
bind = , H, exec, sh -c "bluetoothctl connect 88:92:CC:53:88:7E" && notify-send "connected to headphones"
|
||||
bind = , J, exec, sh -c "bluetoothctl disconnect 88:92:CC:53:88:7E" && notify-send "disconnected from headphones"
|
||||
# bind = CTRL, H, exec, bluetoothctl connect 88:92:CC:53:88:7E
|
||||
# bind = , escape, submap, reset
|
||||
bind = , catchall, exec, hyprctl dispatch submap reset && qs -c noctalia-shell ipc call bluetooth togglePanel
|
||||
|
||||
@@ -18,14 +18,20 @@ windowrule{
|
||||
name = discord
|
||||
match:class = vesktop
|
||||
workspace = special:discord
|
||||
|
||||
}
|
||||
|
||||
windowrule{
|
||||
name = gaming
|
||||
match:class = steam
|
||||
workspace = special:gaming
|
||||
}
|
||||
|
||||
windowrule{
|
||||
name = thunderbird
|
||||
match:class = org.mozilla.Thunderbird
|
||||
workspace = special:email
|
||||
|
||||
}
|
||||
|
||||
windowrule {
|
||||
# Ignore maximize requests from all apps. You'll probably like this.
|
||||
name = suppress-maximize-events
|
||||
@@ -45,6 +51,10 @@ windowrule {
|
||||
no_focus = true
|
||||
}
|
||||
|
||||
xwayland {
|
||||
force_zero_scaling = true
|
||||
}
|
||||
|
||||
# Hyprland-run windowrule
|
||||
windowrule {
|
||||
name = move-hyprland-run
|
||||
|
||||
Reference in New Issue
Block a user