feat(hyprland/workspaces): add uniqueIcons option

This commit is contained in:
LoricAndre
2025-07-23 17:38:25 +02:00
parent 0776e694df
commit 383949795e
5 changed files with 11 additions and 2 deletions
+2
View File
@@ -39,6 +39,7 @@ class Workspaces : public AModule, public EventHandler {
auto specialVisibleOnly() const -> bool { return m_specialVisibleOnly; }
auto persistentOnly() const -> bool { return m_persistentOnly; }
auto moveToMonitor() const -> bool { return m_moveToMonitor; }
auto uniqueIcons() const -> bool { return m_uniqueIcons; }
auto getBarOutput() const -> std::string { return m_bar.output->name; }
@@ -126,6 +127,7 @@ class Workspaces : public AModule, public EventHandler {
bool m_specialVisibleOnly = false;
bool m_persistentOnly = false;
bool m_moveToMonitor = false;
bool m_uniqueIcons = false;
Json::Value m_persistentWorkspaceConfig;
// Map for windows stored in workspaces not present in the current bar.