diff options
| author | 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> | 2025-04-30 13:49:05 +1000 |
|---|---|---|
| committer | 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> | 2025-04-30 13:49:05 +1000 |
| commit | e8fe4ef673ebb3bc89f192ad5dba0b6d54149f34 (patch) | |
| tree | e82697134093d7b025c3257a3c6aa49abce483b7 /modules/bar/components/workspaces/ActiveIndicator.qml | |
| parent | bar: custom workspace labels (diff) | |
| download | caelestia-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.qml | 18 |
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 {} } |