@@ -257,7 +257,7 @@ device {
257257$mainMod = SUPER # Sets "Windows" key as main modifier
258258
259259# Rofi Launcher
260- bindr = $mainMod, $mainMod_L , exec, pkill rofi || rofi -show drun
260+ bind = , MENU , exec, pkill rofi || rofi -show drun
261261
262262# Screenshot: Full Screen (Clipboard)
263263bind = , Print, exec, grim - | wl-copy
@@ -269,7 +269,10 @@ bind = SHIFT, Print, exec, grim -g "$(slurp)" - | wl-copy
269269bind = CTRL, Print, exec, grim -g "$(slurp)" - | swappy -f -
270270
271271# Example binds, see https://wiki.hypr.land/Configuring/Binds/ for more
272- bind = $mainMod, T, exec, bash -c 'if pgrep -x kitty > /dev/null; then hyprctl dispatch movetoworkspace 1,class:kitty; else hyprctl dispatch workspace 1 && kitty; fi'
272+ bind = $mainMod, U, exec, /home/runner/dotfiles/hypr/.config/hypr/scripts/summon_kitty.sh
273+ bind = $mainMod, I, exec, /home/runner/dotfiles/hypr/.config/hypr/scripts/summon_vivaldi.sh
274+ bind = $mainMod, O, exec, /home/runner/dotfiles/hypr/.config/hypr/scripts/summon_zapzap_betterbird.sh
275+ bind = $mainMod, P, exec, /home/runner/dotfiles/hypr/.config/hypr/scripts/summon_obsidian.sh
273276bind = $mainMod, Q, killactive,
274277bind = $mainMod, escape, exec, systemctl suspend
275278bind = $mainMod, M, exec, command -v hyprshutdown >/dev/null 2>&1 && hyprshutdown || hyprctl dispatch exit
@@ -278,7 +281,7 @@ bind = $mainMod, E, exec, $fileManager
278281bind = $mainMod, V, exec, voxtype record start
279282bindr = $mainMod, V, exec, voxtype record stop
280283bind = $mainMod, R, exec, $menu
281- bind = $mainMod, P, pseudo, # dwindle
284+ bind = $mainMod SHIFT , P, pseudo, # dwindle
282285# Rebound togglesplit from J to backslash so J can be used for vim motions
283286bind = $mainMod, backslash, togglesplit, # dwindle
284287
@@ -293,28 +296,28 @@ bind = $mainMod CTRL, k, movefocus, u
293296bind = $mainMod CTRL, j, movefocus, d
294297
295298# Switch workspaces with mainMod + [0-9]
296- bind = $mainMod, 1, workspace, 1
297- bind = $mainMod, 2, workspace, 2
298- bind = $mainMod, 3, workspace, 3
299- bind = $mainMod, 4, workspace, 4
300- bind = $mainMod, 5, workspace, 5
301- bind = $mainMod, 6, workspace, 6
302- bind = $mainMod, 7, workspace, 7
303- bind = $mainMod, 8, workspace, 8
304- bind = $mainMod, 9, workspace, 9
305- bind = $mainMod, 0, workspace, 10
299+ bind = $mainMod, 1, workspace, 5
300+ bind = $mainMod, 2, workspace, 6
301+ bind = $mainMod, 3, workspace, 7
302+ bind = $mainMod, 4, workspace, 8
303+ bind = $mainMod, 5, workspace, 9
304+ bind = $mainMod, 6, workspace, 10
305+ bind = $mainMod, 7, workspace, 11
306+ bind = $mainMod, 8, workspace, 12
307+ bind = $mainMod, 9, workspace, 13
308+ bind = $mainMod, 0, workspace, 14
306309
307310# Move active window to a workspace with mainMod + SHIFT + [0-9]
308- bind = $mainMod SHIFT, 1, movetoworkspace, 1
309- bind = $mainMod SHIFT, 2, movetoworkspace, 2
310- bind = $mainMod SHIFT, 3, movetoworkspace, 3
311- bind = $mainMod SHIFT, 4, movetoworkspace, 4
312- bind = $mainMod SHIFT, 5, movetoworkspace, 5
313- bind = $mainMod SHIFT, 6, movetoworkspace, 6
314- bind = $mainMod SHIFT, 7, movetoworkspace, 7
315- bind = $mainMod SHIFT, 8, movetoworkspace, 8
316- bind = $mainMod SHIFT, 9, movetoworkspace, 9
317- bind = $mainMod SHIFT, 0, movetoworkspace, 10
311+ bind = $mainMod SHIFT, 1, movetoworkspace, 5
312+ bind = $mainMod SHIFT, 2, movetoworkspace, 6
313+ bind = $mainMod SHIFT, 3, movetoworkspace, 7
314+ bind = $mainMod SHIFT, 4, movetoworkspace, 8
315+ bind = $mainMod SHIFT, 5, movetoworkspace, 9
316+ bind = $mainMod SHIFT, 6, movetoworkspace, 10
317+ bind = $mainMod SHIFT, 7, movetoworkspace, 11
318+ bind = $mainMod SHIFT, 8, movetoworkspace, 12
319+ bind = $mainMod SHIFT, 9, movetoworkspace, 13
320+ bind = $mainMod SHIFT, 0, movetoworkspace, 14
318321
319322# Example special workspace (scratchpad)
320323bind = $mainMod, S, togglespecialworkspace, magic
0 commit comments