1
0
mirror of https://github.com/ihabunek/toot.git synced 2024-06-23 06:25:26 +00:00
toot/toot/cli/tui.py

18 lines
458 B
Python
Raw Normal View History

2023-12-03 12:53:52 +00:00
import click
2023-12-05 08:25:02 +00:00
2023-12-03 12:53:52 +00:00
from toot.cli.base import Context, cli, pass_context
from toot.tui.app import TUI, TuiOptions
2023-12-05 08:25:02 +00:00
2023-12-03 12:53:52 +00:00
@cli.command()
@click.option(
"--relative-datetimes",
is_flag=True,
help="Show relative datetimes in status list"
)
@pass_context
def tui(ctx: Context, relative_datetimes: bool):
"""Launches the toot terminal user interface"""
options = TuiOptions(relative_datetimes, ctx.color)
TUI.create(ctx.app, ctx.user, options).run()