diff --git a/src/rp/render.py b/src/rp/render.py index a910f2e..26fbf29 100644 --- a/src/rp/render.py +++ b/src/rp/render.py @@ -7,6 +7,7 @@ from dataclasses import dataclass from rich.console import Console, RenderableType from rich.json import JSON as RichJSON from rich.markdown import Markdown +from rich.padding import Padding from rich.syntax import Syntax from rp.pager import MousePager @@ -75,8 +76,10 @@ def render( content, "text", theme=options.theme, line_numbers=line_numbers ) + padded = Padding(renderable, (1, 2)) + if use_pager: with console.pager(pager=MousePager(), styles=True): - console.print(renderable) + console.print(padded) else: - console.print(renderable) + console.print(padded) diff --git a/uv.lock b/uv.lock index 144e39a..47fcaa2 100644 --- a/uv.lock +++ b/uv.lock @@ -198,7 +198,7 @@ wheels = [ [[package]] name = "rp" -version = "0.2.1" +version = "0.2.2" source = { editable = "." } dependencies = [ { name = "rich" },