pragma Singleton import Quickshell import qs.ui import qs.services Singleton { id: root function widget(name: string): url { return `${Quickshell.shellPath("modules/bar")}/${name}.qml`; } property var left: [ root.widget("LauncherButton"), root.widget("PowerProfileWidget"), root.widget("HomeWidget"), ] property var center: [ root.widget("CavaVisualizer"), root.widget("Workspaces"), root.widget("CavaVisualizer"), ] property var right: [ root.widget("AudioWidget"), root.widget("BatteryIndicator"), root.widget("SystemTrayWidget"), root.widget("ClockWidget"), root.widget("GhostButton") ] }