import QtQuick import QtQuick.Layouts import Quickshell import Quickshell.Wayland ShellRoot { Variants { // Create the panel once on each monitor. variants: Quickshell.screens.map(screen => ({ screen })) PanelWindow { id: w anchors { right: true bottom: true } margins { right: 50 bottom: 50 } width: content.width height: content.height color: "transparent" // Give the window an empty click mask so all clicks pass through it. mask: Region {} // Use the wlroots specific layer property to ensure it displays over // fullscreen windows. WlrLayershell.layer: WlrLayer.Overlay ColumnLayout { id: content Text { text: "Activate Linux" color: "#50ffffff" font.pointSize: 22 } Text { text: "Go to Settings to activate Linux" color: "#50ffffff" font.pointSize: 14 } } } } }