summaryrefslogtreecommitdiff
path: root/modules/bar/components/workspaces/ActiveIndicator.qml
diff options
context:
space:
mode:
author2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-04-30 13:49:05 +1000
committer2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-04-30 13:49:05 +1000
commite8fe4ef673ebb3bc89f192ad5dba0b6d54149f34 (patch)
treee82697134093d7b025c3257a3c6aa49abce483b7 /modules/bar/components/workspaces/ActiveIndicator.qml
parentbar: custom workspace labels (diff)
downloadcaelestia-shell-e8fe4ef673ebb3bc89f192ad5dba0b6d54149f34.tar.gz
caelestia-shell-e8fe4ef673ebb3bc89f192ad5dba0b6d54149f34.tar.bz2
caelestia-shell-e8fe4ef673ebb3bc89f192ad5dba0b6d54149f34.zip
feat: bar workspaces show windows
Better hyprland clients (update existing instead of resetting every time) Option for ws trail Custom label for occupied ws as well
Diffstat (limited to 'modules/bar/components/workspaces/ActiveIndicator.qml')
-rw-r--r--modules/bar/components/workspaces/ActiveIndicator.qml18
1 files changed, 18 insertions, 0 deletions
diff --git a/modules/bar/components/workspaces/ActiveIndicator.qml b/modules/bar/components/workspaces/ActiveIndicator.qml
index 027b575..f8b0deb 100644
--- a/modules/bar/components/workspaces/ActiveIndicator.qml
+++ b/modules/bar/components/workspaces/ActiveIndicator.qml
@@ -71,16 +71,34 @@ Rectangle {
}
Behavior on leading {
+ enabled: BarConfig.workspaces.activeTrail
+
Anim {}
}
Behavior on trailing {
+ enabled: BarConfig.workspaces.activeTrail
+
Anim {
duration: Appearance.anim.durations.normal * 2
}
}
Behavior on currentSize {
+ enabled: BarConfig.workspaces.activeTrail
+
+ Anim {}
+ }
+
+ Behavior on offset {
+ enabled: !BarConfig.workspaces.activeTrail
+
+ Anim {}
+ }
+
+ Behavior on size {
+ enabled: !BarConfig.workspaces.activeTrail
+
Anim {}
}