22 lines
447 B
Python
Executable File

#!/usr/bin/env python
import json
import os
import subprocess
tmp = os.popen("lutris -ojl").read()
games = json.loads(tmp)
gameslist = ""
concat = ""
for item in games:
gameslist = gameslist + concat + item["name"]
concat = "\n"
tmp = subprocess.getoutput("echo \"" + gameslist + "\" | wofi -n -d -p \"Select Game:\"")
for item in games:
if item["name"] == tmp:
subprocess.Popen(["lutris","lutris:rungameid/" + str(item["id"])])
break