Skip to content

Commit ee7d728

Browse files
committed
color system override
1 parent 59646ff commit ee7d728

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

src/textual/app.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -371,6 +371,7 @@ def __init__(
371371
self._filters.append(DimFilter())
372372

373373
self.console = Console(
374+
color_system=constants.COLOR_SYSTEM,
374375
file=_NullFile(),
375376
markup=True,
376377
highlight=False,

src/textual/constants.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,3 +70,6 @@ def get_environ_int(name: str, default: int) -> int:
7070

7171
MAX_FPS: Final[int] = get_environ_int("TEXTUAL_FPS", 60)
7272
"""Maximum frames per second for updates."""
73+
74+
COLOR_SYSTEM: Final[str | None] = get_environ("TEXTUAL_COLOR_SYSTEM", None)
75+
"""Force color system override"""

0 commit comments

Comments
 (0)