2f34a9aa6d8d3d13fc25263a3a0dc738197191cc

Author
Pavle Portic <git@theedgeofrage.com>
Committer
Pavle Portic <git@theedgeofrage.com>
Date

Message

Adjust icons for minecraft

Diff

 1diff --git a/dot_config/i3/i3-autoname-workspaces.py b/dot_config/i3/i3-autoname-workspaces.py
 2index ed87d1616c2b879f41a951cb29667f552e74e514..a4c461956de08264d8a80e9176cbc875de029ce7 100644
 3--- a/dot_config/i3/i3-autoname-workspaces.py
 4+++ b/dot_config/i3/i3-autoname-workspaces.py
 5@@ -72,7 +72,8 @@ WINDOW_ICONS: dict[str, str] = {
 6     'libreoffice-writer': fa.icons['file-alt'],
 7     'lutris': fa.icons['gamepad'],
 8     'mpv': fa.icons['video'],
 9-    'multimc': fa.icons['cube'],
10+    'polymc': fa.icons['cube'],
11+    'minecraft': fa.icons['cube'],
12     'mupdf': fa.icons['file-pdf'],
13     'nemiver': fa.icons['bug'],
14     'nm-connection-editor': fa.icons['wifi'],
15@@ -157,8 +158,13 @@ def icon_for_window(window) -> str:
16         return DEFAULT_ICON
17 
18     for cls in map(lambda x: x.lower(), classes):
19+        if 'minecraft' in cls:
20+            return WINDOW_ICONS['minecraft']
21+
22         if cls in WINDOW_ICONS:
23             return WINDOW_ICONS[cls]
24+        else:
25+            print(f'No icon available for: {classes}')
26 
27     return DEFAULT_ICON
28