From 245d82a058b12b3948db1c846dec94408b6d546f Mon Sep 17 00:00:00 2001 From: Commandcracker Date: Wed, 22 May 2024 13:54:40 +0200 Subject: [PATCH] Add KDE Konsole to diagnose guess_term --- src/textual_dev/tools/diagnose.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/textual_dev/tools/diagnose.py b/src/textual_dev/tools/diagnose.py index ccf2e94..88dc79e 100644 --- a/src/textual_dev/tools/diagnose.py +++ b/src/textual_dev/tools/diagnose.py @@ -90,6 +90,12 @@ def _guess_term() -> str: term_program = os.environ.get("XTERM_VERSION") or "XTerm" elif "TERMINATOR_UUID" in os.environ: term_program = "Terminator" + elif "KONSOLE_VERSION" in os.environ: + term_program = ( + f"Konsole {os.environ.get('KONSOLE_VERSION')}" + if os.environ.get("KONSOLE_VERSION") + else "Konsole" + ) else: # See if we can pull out some sort of version information too.