add quickshell

This commit is contained in:
Zoty 2026-04-15 10:38:34 -03:00
parent 3d48e35de5
commit 10960f620d
Signed by: Zoty
SSH key fingerprint: SHA256:WsGEGivgl37t3Mth6uugXMOgMCTR7QolIepNbC+j/tA
32 changed files with 1415 additions and 11 deletions

57
quickshell/Bar.qml Normal file
View file

@ -0,0 +1,57 @@
import Quickshell
import Quickshell.Wayland
import QtQuick
import QtQuick.Layouts
PanelWindow {
anchors { top: true; left: true; right: true }
visible: !root.zenMode
height: Theme.barHeight
color: "transparent"
exclusiveZone: height
Rectangle {
anchors.fill: parent
color: Theme.bg
Rectangle {
anchors.bottom: parent.bottom
anchors.left: parent.left
anchors.right: parent.right
height: 1
color: Theme.bg2
}
Row {
anchors.left: parent.left
anchors.leftMargin: Theme.padding
anchors.verticalCenter: parent.verticalCenter
spacing: Theme.spacing
Workspaces {}
}
ActiveWindow {
anchors.horizontalCenter: parent.horizontalCenter
anchors.verticalCenter: parent.verticalCenter
width: 480
}
Row {
anchors.right: parent.right
anchors.rightMargin: Theme.padding
anchors.verticalCenter: parent.verticalCenter
spacing: Theme.spacing
NetWidget {}
CpuWidget {}
RamWidget {}
GpuWidget {}
DateWidget {}
Clock {}
KeyboardLayout {}
NotificationWidget {}
}
}
}