cli: rich initial integration

This commit is contained in:
Goffi 2023-10-18 15:30:07 +02:00
commit bd2db73ee5

View file

@ -19,6 +19,7 @@
from libervia.frontends.quick_frontend import constants
from libervia.backend.tools.common.ansi import ANSI as A
from rich.theme import Theme
class Const(constants.Const):
@ -83,3 +84,12 @@ class Const(constants.Const):
# Files
A_DIRECTORY = A.BOLD + A.FG_CYAN
A_FILE = A.FG_WHITE
# rich
THEME_DEFAULT = Theme({
"priority_low": "green",
"priority_medium": "yellow",
"priority_high": "bold magenta",
"priority_urgent": "bold red",
"notif_title": "bold",
})