Make scratchpad showing use a menu rather than listing through
diff --git a/src/apps/personal/sway.nix b/src/apps/personal/sway.nix
index 01e90e3..02b3474 100644
--- a/src/apps/personal/sway.nix
+++ b/src/apps/personal/sway.nix
@@ -84,6 +84,7 @@
                 "XF86MonBrightnessDown" = "exec lightctl down -s 200";
                 "${modifier}+Shift+s" = "exec grim -g \"$(slurp)\" - | tee ~/Screenshots/\"$(date --rfc-3339=seconds)\".png | wl-copy";
                 "${modifier}+g" = "sticky toggle";
+                "${modifier}+minus" = "exec swaymsg -t get_tree | jq -r '.nodes[].nodes[] | select(.name == \"__i3_scratch\").floating_nodes[] | ((.id | tostring) + \"\t\" + (.app_id // .window_properties.class) + \"\t\" + .name)' | rofi -dmenu | { read -r id name && swaymsg \"[con_id=$id]\" focus }";
             };
             keycodebindings = {};
             left = "h";