feat: input mgr

This commit is contained in:
2026-01-24 14:35:16 +02:00
parent 1a37e76c4a
commit e5d5b2e086
14 changed files with 418 additions and 67 deletions

31
Shell/Topbar.qml Normal file
View File

@@ -0,0 +1,31 @@
import Quickshell
import Quickshell.Wayland
import "Topbar"
PanelWindow {
anchors {
top: true
left: true
right: true
}
WlrLayershell.layer: WlrLayer.Top
WlrLayershell.focusable: false
WlrLayershell.keyboardFocus: WlrKeyboardFocus.None
WlrLayershell.namespace: "deltarune-quickshell"
mask: Region {}
visible: ShellStateManager.shellOpen
exclusionMode: ExclusionMode.Ignore
aboveWindows: true
focusable: false
implicitHeight: 182
color: "#000000"
Topbar {
manager: ShellStateManager
}
}