diff --git a/modules/home/sway/hotkeys/default.nix b/modules/home/sway/hotkeys/default.nix index 153a69e..5ed34cd 100644 --- a/modules/home/sway/hotkeys/default.nix +++ b/modules/home/sway/hotkeys/default.nix @@ -60,15 +60,13 @@ "${primeMod}+F2" = ''exec librewolf -P Alt --name=AltBrowser | ${sendNotif} "Alternate Browser"''; "${primeMod}+F3" = ''exec librewolf -P Misc --name=MiscBrowser | ${sendNotif} "Miscellaneous Browser"''; - # Looking glass for VMs - "${primeMod}+F4" = ''exec looking-glass-client input:rawMouse=yes | ${sendNotif} "Looking Glass"''; - # Virtual Machines - "${primeMod}+F5" = ''exec virt-manager | ${sendNotif} "Virtual Machines"''; + "${primeMod}+F4" = ''exec virt-manager | ${sendNotif} "Virtual Machines"''; + "${primeMod}+F5" = ''exec looking-glass-client input:rawMouse=yes | ${sendNotif} "Looking Glass"''; # BeMenu scripts - "${primeMod}+F6" = ''exec rofiscripts --scratchpads | ${sendNotif} "Scratchpads"''; - "${primeMod}+${secMod}+Ctrl+r" = ''exec rofiscripts --resolutions''; + "${primeMod}+${secMod}+s" = ''exec rofiscripts --scratchpads''; + "${primeMod}+${secMod}+r" = ''exec rofiscripts --resolutions''; # Mod + Key "${primeMod}+s" = ''exec rofi -show run -p Command''; @@ -197,16 +195,6 @@ "${primeMod}+Shift+k" = ''move up ${resizeAmount} px''; "${primeMod}+Shift+l" = ''move right ${resizeAmount} px''; - # Switch focus across config - "${primeMod}+i" = ''focus output ${config.displays.d2}''; - "${primeMod}+o" = ''focus output ${config.displays.d1}''; - "${primeMod}+p" = ''focus output ${config.displays.d3}''; - - # Move window across config - "${primeMod}+Shift+i" = ''move output ${config.displays.d2}; focus output ${config.displays.d2}''; - "${primeMod}+Shift+o" = ''move output ${config.displays.d1}; focus output ${config.displays.d1}''; - "${primeMod}+Shift+p" = ''move output ${config.displays.d3}; focus output ${config.displays.d3}''; - # Change focus between floating/tiled, toggle floating "${primeMod}+space" = ''focus mode_toggle''; "${primeMod}+Shift+space" = ''floating toggle'';