From 93402ae5f686d7b0fbd9d42fbd37b1bc91e71e36 Mon Sep 17 00:00:00 2001 From: traxys Date: Wed, 27 Mar 2024 11:19:15 +0100 Subject: [PATCH] personal-gui: Limit next meeting to 30 chars --- personal-gui/wm/waybar-khal.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/personal-gui/wm/waybar-khal.py b/personal-gui/wm/waybar-khal.py index 24d02e0..b2a3382 100755 --- a/personal-gui/wm/waybar-khal.py +++ b/personal-gui/wm/waybar-khal.py @@ -21,7 +21,10 @@ for line in lines: output = "\n".join(new_lines).strip() if "Today" in output: - data["text"] = " " + output.split("\n")[1] + next_meeting = output.split("\n")[1] + if len(next_meeting) >= 30: + next_meeting = next_meeting[0:27] + "..." + data["text"] = " " + next_meeting else: data["text"] = "" data["tooltip"] = output