diff --git a/i3/config-gen/main.km b/i3/config-gen/main.km
index 1278babd162c2ee09110d2bcab3cff78c1fb6b29..3bd97f044c6e5e18fd2ded511760285c8a7ff7a5 100755
--- a/i3/config-gen/main.km
+++ b/i3/config-gen/main.km
@@ -249,8 +249,7 @@ with ADD_MODIFICATOR(SUPER):
     """)
     app_workspace(K_Z, "ZOOM", CMD("zoom"))
 
-    # File browser
-    M(K_N, CMD("nemo"))
+    M(K_N(CTRL), CMD("nemo"))
 
     # Pasman
     def bind_pasman(key, getter):
@@ -278,6 +277,10 @@ with ADD_MODIFICATOR(SUPER):
     for_window [title="better xdg-open"] floating enable
     """)
 
+    # VM
+    M(K_N, CMD("vm terminal_ssh []"))
+    M(K_F(SHIFT), CMD("vm resize_wayland []"))
+
 
 if "sway" in ARGS and "vncserver" in ARGS:
     EXEC_ON_STARTUP(CMD("echo $WAYLAND_DISPLAY; echo $SWAYSOCK"))