Use rofi-wayland instead of wofi
diff --git a/modules/launcher/show-scratchpad.sh b/modules/launcher/show-scratchpad.sh
index c7e999a..46771fc 100755
--- a/modules/launcher/show-scratchpad.sh
+++ b/modules/launcher/show-scratchpad.sh
@@ -1,3 +1,3 @@
-export id="$(swaymsg -t get_tree | jq -r '.nodes[].nodes[] | select(.name == "__i3_scratch").floating_nodes | reverse[] | ((.id | tostring) + "\t" + (.app_id // .window_properties.class) + "\t" + .name)' | wofi --show dmenu --prompt "Select window to restore" | awk '{print $1;}')"
+export id="$(swaymsg -t get_tree | jq -r '.nodes[].nodes[] | select(.name == "__i3_scratch").floating_nodes | reverse[] | ((.id | tostring) + "\t" + (.app_id // .window_properties.class) + "\t" + .name)' | rofi -dmenu -i -p "Select window to restore" | awk '{print $1;}')"
echo Showing $id
swaymsg "[con_id=$id]" focus