Add lock and stuff

This commit is contained in:
2025-12-29 16:40:31 -08:00
parent 27dc27f914
commit 9e4198288b
7 changed files with 358 additions and 24 deletions

View File

@@ -3,18 +3,16 @@ import Quickshell
import Quickshell.Io
ShellRoot {
IpcHandler {
target: "launcher"
function hide() {
launcher.hide()
}
function show() {
launcher.show()
}
function toggle() { launcher.visible ? hide() : show() }
id: root
readonly property var font: {
family: "comfortaa"
}
Osu.Launcher {
id: launcher
Osu.IpcToggle {
target: "launcher"
item: Osu.Launcher {}
}
Osu.IpcToggle {
target: "lock"
item: Osu.Lock { }
}
}