#!/bin/sh CARDS=$(/home/arthurr/code/mini_projects/scryfall_deser/target/debug/scryfall_deser $@) SELECTION=$(rofi -dmenu << EOF "$CARDS" EOF ) CARD_OUTPUT=$(/home/arthurr/code/mini_projects/scryfall_deser/target/debug/scryfall_deser --exact $SELECTION) # If you double check the first rofi selection it seems to prevent the error window from popping up sleep 0.05 rofi -e "$CARD_OUTPUT"