Files
quickshell/modules/bar/BarLoader.qml
T

18 lines
435 B
QML

import QtQuick
import Quickshell
import Quickshell.Hyprland
Item {
id: bar_root
Repeater { // Bars
model: Quickshell.screens
delegate: Loader {
active: true // loads object
sourceComponent: Bar {
screen: modelData
visible: !Hyprland.monitorFor(modelData).activeWorkspace.hasFullscreen
} // creates instance of bar component
}
}
}