diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf index b94597e..001c7b2 100644 --- a/.config/hypr/hyprland.conf +++ b/.config/hypr/hyprland.conf @@ -358,11 +358,17 @@ windowrulev2 = suppressevent maximize, class:.* # Fix some dragging issues with XWayland windowrulev2 = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0 + submap = gamemode -$mainMod = ALT -bind = $mainMod, X, exec, $terminal -bind = $mainMod, L, exec, $lock -bind = ALT, F4, killactive, +$mainMod_L = ALT_L +$mainMod_R = ALT_R + +bind = $mainMod_L, X, exec, $terminal +bind = $mainMod_L, L, exec, $lock +bind = ALT_L, F4, killactive, +bind = $mainMod_R, X, exec, $terminal +bind = $mainMod_R, L, exec, $lock +bind = ALT_R, F4, killactive, bind = , F11, fullscreen, window # Laptop multimedia keys for volume and LCD brightness @@ -378,6 +384,8 @@ bindl = , XF86AudioNext, exec, playerctl next bindl = , XF86AudioPause, exec, playerctl play-pause bindl = , XF86AudioPlay, exec, playerctl play-pause bindl = , XF86AudioPrev, exec, playerctl previous -bind = ALT, G, submap, reset + +bind = $mainMod_L, G, submap, reset +bind = $mainMod_R, G, submap, reset submap = reset