From cc61feda079af036a3ae51238ae046d741ece9d0 Mon Sep 17 00:00:00 2001 From: Robert Davidson <118013926+RobertDavidson1@users.noreply.github.com> Date: Sun, 20 Oct 2024 13:28:45 +0100 Subject: [PATCH] git commit -m "Fix ValueError: Sign not allowed in string format specifier" --- bpytop.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bpytop.py b/bpytop.py index eff3704..2749326 100755 --- a/bpytop.py +++ b/bpytop.py @@ -2736,7 +2736,7 @@ class ProcBox(Box): (" " if proc.num_procs > cls.select_max else "")) if selected in ["pid", "program", "arguments"]: selected = "tree" else: - label = (f'{THEME.title}{Fx.b}{Mv.to(y, x)}{"Pid:":>7} {"Program:" if prog_len > 8 else "Prg:":<{prog_len}}' + (f'{"Arguments:":<{arg_len-4}}' if arg_len else "") + + label = (f'{THEME.title}{Fx.b}{Mv.to(y, x)}{"Pid:":>7} {"Program:" if prog_len > 8 else "Prg:":<{prog_len}}' + (f'{"Arguments:":<{max(arg_len-4, 0)}}' if arg_len else "") + ((f'{"Threads:":<9}' if arg_len else f'{"Tr:":^5}') if tr_show else "") + (f'{"User:":<9}' if usr_show else "") + f'Mem%{"Cpu%":>11}{Fx.ub}{THEME.main_fg} ' + (" " if proc.num_procs > cls.select_max else "")) if selected == "program" and prog_len <= 8: selected = "prg"