mirror of
https://github.com/vincentbernat/i3wm-configuration.git
synced 2025-07-30 15:55:05 +02:00
i3-companion: ignore dimmer for icons
This commit is contained in:
parent
3d9c3e458c
commit
96035be8cb
1 changed files with 3 additions and 0 deletions
|
@ -98,6 +98,7 @@ icons = {
|
||||||
"wired": icon(2, ""),
|
"wired": icon(2, ""),
|
||||||
}
|
}
|
||||||
application_icons_nomatch = icon(2, "")
|
application_icons_nomatch = icon(2, "")
|
||||||
|
application_icons_ignore = {"dimmer"}
|
||||||
application_icons_alone = {application_icons[k] for k in {"vbeterm"}}
|
application_icons_alone = {application_icons[k] for k in {"vbeterm"}}
|
||||||
exclusive_apps = {"Emacs", "Firefox"}
|
exclusive_apps = {"Emacs", "Firefox"}
|
||||||
intrusive_apps = {"Vbeterm"}
|
intrusive_apps = {"Vbeterm"}
|
||||||
|
@ -318,6 +319,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()
|
||||||
|
if cls in application_icons_ignore:
|
||||||
|
continue
|
||||||
icon = application_icons.get(cls, application_icons.get(cls.split("-")[0]))
|
icon = application_icons.get(cls, application_icons.get(cls.split("-")[0]))
|
||||||
icons.add(icon or application_icons_nomatch)
|
icons.add(icon or application_icons_nomatch)
|
||||||
if any([i not in application_icons_alone for i in icons]):
|
if any([i not in application_icons_alone for i in icons]):
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue