mirror of
https://github.com/vincentbernat/i3wm-configuration.git
synced 2025-08-14 14:58:31 +02:00
i3-companion: fix workspace icon when no match
This commit is contained in:
parent
a954b5ff57
commit
99cc3a2582
1 changed files with 2 additions and 8 deletions
|
@ -311,14 +311,8 @@ async def workspace_rename(i3, event):
|
||||||
if window.sticky:
|
if window.sticky:
|
||||||
continue
|
continue
|
||||||
cls = (window.window_class or "").lower()
|
cls = (window.window_class or "").lower()
|
||||||
icon = application_icons.get(
|
icon = application_icons.get(cls, application_icons.get(cls.split("-")[0]))
|
||||||
cls,
|
icons.add(icon or application_icons_nomatch)
|
||||||
application_icons.get(
|
|
||||||
cls.split("-")[0], application_icons.get(application_icons_nomatch)
|
|
||||||
),
|
|
||||||
)
|
|
||||||
if icon is not None:
|
|
||||||
icons.add(icon)
|
|
||||||
if any([i not in application_icons_alone for i in icons]):
|
if any([i not in application_icons_alone for i in icons]):
|
||||||
icons -= application_icons_alone
|
icons -= application_icons_alone
|
||||||
new_name = f"{workspace.num}:{'|'.join(icons)}".rstrip(":")
|
new_name = f"{workspace.num}:{'|'.join(icons)}".rstrip(":")
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue