mirror of
https://github.com/AvengeMedia/DankMaterialShell.git
synced 2025-12-06 05:25:41 -05:00
33 lines
652 B
QML
33 lines
652 B
QML
import QtQuick
|
|
import Quickshell
|
|
|
|
ShellRoot {
|
|
id: entrypoint
|
|
|
|
readonly property bool runGreeter: Quickshell.env("DMS_RUN_GREETER") === "1" || Quickshell.env("DMS_RUN_GREETER") === "true"
|
|
|
|
Component {
|
|
id: shellComponent
|
|
DMSShell {}
|
|
}
|
|
|
|
Component {
|
|
id: greeterComponent
|
|
DMSGreeter {}
|
|
}
|
|
|
|
Loader {
|
|
id: dmsShellLoader
|
|
asynchronous: false
|
|
sourceComponent: shellComponent
|
|
active: !entrypoint.runGreeter
|
|
}
|
|
|
|
Loader {
|
|
id: dmsGreeterLoader
|
|
asynchronous: false
|
|
sourceComponent: greeterComponent
|
|
active: entrypoint.runGreeter
|
|
}
|
|
}
|