mirror of
https://github.com/zoriya/noctalia-shell.git
synced 2025-12-06 06:36:15 +00:00
70 lines
1.1 KiB
QML
70 lines
1.1 KiB
QML
// Disable reload popup add this as a new row: //pragma Env QS_NO_RELOAD_POPUP=1
|
|
import QtQuick
|
|
import Quickshell
|
|
import Quickshell.Io
|
|
import Quickshell.Services.Pipewire
|
|
import Quickshell.Widgets
|
|
import qs.Commons
|
|
import qs.Modules.AppLauncher
|
|
import qs.Modules.Background
|
|
import qs.Modules.Bar
|
|
import qs.Modules.Calendar
|
|
import qs.Modules.DemoPanel
|
|
import qs.Modules.Dock
|
|
import qs.Modules.IPC
|
|
import qs.Modules.LockScreen
|
|
import qs.Modules.Notification
|
|
import qs.Modules.SettingsPanel
|
|
import qs.Modules.SidePanel
|
|
import qs.Services
|
|
import qs.Widgets
|
|
|
|
ShellRoot {
|
|
id: shellRoot
|
|
|
|
Background {}
|
|
Overview {}
|
|
ScreenCorners {}
|
|
Bar {}
|
|
Dock {}
|
|
|
|
AppLauncher {
|
|
id: appLauncherPanel
|
|
}
|
|
|
|
DemoPanel {
|
|
id: demoPanel
|
|
}
|
|
|
|
SidePanel {
|
|
id: sidePanel
|
|
}
|
|
|
|
Calendar {
|
|
id: calendarPanel
|
|
}
|
|
|
|
SettingsPanel {
|
|
id: settingsPanel
|
|
}
|
|
|
|
Notification {
|
|
id: notification
|
|
}
|
|
|
|
NotificationHistoryPanel {
|
|
id: notificationHistoryPanel
|
|
}
|
|
|
|
LockScreen {
|
|
id: lockScreen
|
|
}
|
|
|
|
IPCManager {}
|
|
|
|
Component.onCompleted: {
|
|
// Ensure our singleton is created as soon as possible so we start fetching weather asap
|
|
LocationService.init()
|
|
}
|
|
}
|