add slide-in applet dock with collapsible cards, edge trigger, and bar module toggle

This commit is contained in:
Damocles 2026-04-25 21:32:04 +02:00
parent 6fd36c812f
commit c22eb51dcd
14 changed files with 689 additions and 14 deletions

View file

@ -2,6 +2,7 @@
import "modules"
import "services"
import "dock" as Dock
import "lock" as Lock
import Quickshell
@ -57,6 +58,20 @@ ShellRoot {
screen: scope.modelData
}
}
LazyLoader {
active: Modules.dock.enable
Dock.AppletDock {
screen: scope.modelData
}
}
LazyLoader {
active: Modules.dock.enable
Dock.DockEdgeTrigger {
screen: scope.modelData
}
}
}
}
}