From d8f7bac960e07504153c5d6123e4a50b4802343e Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Sat, 16 Aug 2025 00:10:48 +1000 Subject: bar/workspaces: refactor --- utils/Icons.qml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'utils/Icons.qml') diff --git a/utils/Icons.qml b/utils/Icons.qml index 7551eac..3363e55 100644 --- a/utils/Icons.qml +++ b/utils/Icons.qml @@ -183,4 +183,19 @@ Singleton { return "volume_down"; return "volume_mute"; } + + function getSpecialWsIcon(name: string): string { + name = name.toLowerCase().slice("special:".length); + if (name === "special") + return "star"; + if (name === "communication") + return "forum"; + if (name === "music") + return "music_note"; + if (name === "todo") + return "checklist"; + if (name === "sysmon") + return "monitor_heart"; + return name[0].toUpperCase(); + } } -- cgit v1.2.3-freya