diff --git a/src/rich_cli/__main__.py b/src/rich_cli/__main__.py index 98df6bb..09833b0 100644 --- a/src/rich_cli/__main__.py +++ b/src/rich_cli/__main__.py @@ -446,10 +446,19 @@ def main( if version: sys.stdout.write(f"{VERSION}\n") return + from rich.theme import Theme + console = Console( emoji=emoji, record=bool(export_html or export_svg), force_terminal=force_terminal if force_terminal else None, + theme=Theme( + { + # Override Rich's dark defaults for readable inline/block code. + "markdown.code": "bold cyan", + "markdown.code_block": "cyan", + } + ), ) def print_usage() -> None: