From df854fcd605ef686efe5a12845e18c3f98bcb60b Mon Sep 17 00:00:00 2001 From: Felix Stupp Date: Sun, 29 Jun 2025 19:30:22 +0000 Subject: [PATCH] desktop-client: allow setting custom path to entry.desktop template --- desktop-client/app.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/desktop-client/app.py b/desktop-client/app.py index 25fe1cd..26fc757 100755 --- a/desktop-client/app.py +++ b/desktop-client/app.py @@ -1,6 +1,7 @@ #!/usr/bin/env python3 import argparse +import os from pathlib import Path from string import Template import subprocess @@ -58,7 +59,8 @@ def execute_uri_command(uri: str) -> Any: def misc_generate_desktop() -> None: - with Path("./entry.desktop").open("r") as fh: + template_path = os.getenv("STREAMLINED_DESKTOP_TEMPLATE") or "./entry.desktop" + with Path(template_path).open("r") as fh: temp = Template(fh.read()) print(temp.substitute(name="Entertainment Decider", exec_path=str(Path(__file__).resolve())))