quickshell work
This commit is contained in:
@@ -2,77 +2,13 @@
|
||||
//@ pragma Env QSG_RENDER_LOOP=threaded
|
||||
//@ pragma Env QT_QUICK_FLICKABLE_WHEEL_DECELERATION=10000
|
||||
|
||||
import Quickshell // for PanelWindow
|
||||
import QtQuick // for Text
|
||||
import QtQuick.Controls
|
||||
import QtQuick.Layouts
|
||||
import Quickshell.Io
|
||||
import Quickshell.Widgets
|
||||
import Quickshell.Wayland
|
||||
//@ pragma UseQApplication
|
||||
|
||||
import Quickshell // for ShellRoot
|
||||
import qs.modules
|
||||
|
||||
ShellRoot {
|
||||
PanelWindow {
|
||||
anchors {
|
||||
top: true
|
||||
//left: true
|
||||
//right: true
|
||||
|
||||
}
|
||||
|
||||
exclusionMode: ExclusionMode.Ignore
|
||||
WlrLayershell.layer: WlrLayer.Background
|
||||
|
||||
color: "#a0706050"
|
||||
|
||||
|
||||
implicitHeight: 40
|
||||
implicitWidth: 1900
|
||||
|
||||
Flow {
|
||||
x: 0
|
||||
padding: 5
|
||||
spacing: 10
|
||||
|
||||
Launcher { id: l }
|
||||
|
||||
Workspaces { id: ws }
|
||||
|
||||
}
|
||||
|
||||
RowLayout {
|
||||
x: (parent.width - cl.width) / 2 + parent.x - cl.x
|
||||
y: parent.y + (parent.height - height) / 2
|
||||
spacing: 10
|
||||
|
||||
Volume { id: v }
|
||||
|
||||
Battery { id: bat }
|
||||
|
||||
Clock { id: cl }
|
||||
|
||||
Wifi { id: wifi }
|
||||
|
||||
Bluetooth { id: bt }
|
||||
|
||||
}
|
||||
|
||||
Flow {
|
||||
x: parent.width + parent.x - width
|
||||
padding: 5
|
||||
spacing: 10
|
||||
|
||||
Layout.alignment: Qt.AlignRight
|
||||
|
||||
Media { id: media }
|
||||
|
||||
Tray { id: tray }
|
||||
|
||||
Notifications { id: notif }
|
||||
|
||||
Power { id: power }
|
||||
|
||||
}
|
||||
|
||||
Bar {
|
||||
id: bar
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user