diff --git a/main.py b/main.py index af5674b..b825e63 100644 --- a/main.py +++ b/main.py @@ -24,7 +24,10 @@ def print_bar(): def create_module_string(pre, prefix, command, post): cmd_output = run(command, shell=True, capture_output=True, text=True).stdout.strip() - return (pre + padding + prefix + cmd_output + padding + post) + if cmd_output != "": + return (pre + padding + prefix + cmd_output + padding + post) + else: + return cmd_output def new_module_thread(alignment, pre, name, prefix, command, post, refresh): diff --git a/run.sh b/run.sh index c70c923..8956785 100644 --- a/run.sh +++ b/run.sh @@ -1,5 +1,5 @@ #!/bin/sh -lemonbar="$(python lemonbar_command.py)" +lemonbar="lemonbar $(python lemonbar_command.py)" -python modules.py | sh -c "${lemonbar}" +python main.py | sh -c "${lemonbar}"