i3-companion: when no app, remove trailing ":" in workspace name

This commit is contained in:
Vincent Bernat 2021-07-06 08:25:14 +02:00
parent ed9b7c622e
commit 4dcf46c2ed

View file

@ -104,7 +104,7 @@ def workspace_rename(i3, event):
icons.add(icon)
if any([i not in application_icons_alone for i in icons]):
icons -= application_icons_alone
new_name = f"{workspace.num}:{'|'.join(icons)}"
new_name = f"{workspace.num}:{'|'.join(icons)}".rstrip(":")
if workspace.name != new_name:
logger.debug(f"rename workspace {workspace.num}")
command = f'rename workspace "{workspace.name}" to "{new_name}"'