summaryrefslogtreecommitdiff
path: root/.config/quickshell/Modules/Wall.qml
diff options
context:
space:
mode:
authorSam Nystrom <sam@samnystrom.dev>2026-01-15 16:53:43 -0500
committerSam Nystrom <sam@samnystrom.dev>2026-01-15 16:53:43 -0500
commit53008538e5bef961e9ceb5abc5c5ee05a559e97d (patch)
tree3ad2f4fa7fbc88ff4bb67c75395cc4acdb9c09fb /.config/quickshell/Modules/Wall.qml
parent3ac17574dbcfe68b2fba11aeeb445f04d1170c2a (diff)
update qs config
Diffstat (limited to '.config/quickshell/Modules/Wall.qml')
-rw-r--r--.config/quickshell/Modules/Wall.qml53
1 files changed, 53 insertions, 0 deletions
diff --git a/.config/quickshell/Modules/Wall.qml b/.config/quickshell/Modules/Wall.qml
new file mode 100644
index 0000000..b585c2e
--- /dev/null
+++ b/.config/quickshell/Modules/Wall.qml
@@ -0,0 +1,53 @@
+import Quickshell
+import QtQuick
+import QtQuick.Layouts
+import qs.Services
+
+Variants {
+ model: Quickshell.screens;
+
+ delegate: Component {
+ PanelWindow {
+ id: root
+
+ required property var modelData
+ screen: modelData
+
+ property string fontFamily: "Poppins"
+ property int fontSize: 14
+
+ anchors {
+ top: true
+ bottom: true
+ left: true
+ right: true
+ }
+ aboveWindows: false
+
+ color: "transparent"
+
+ ColumnLayout {
+ x: 32
+ y: 80
+
+ Text {
+ text: Qt.formatDateTime(Time.time, "hh:mm")
+ color: Flexoki.bg
+ font { family: root.fontFamily; weight: 800; pixelSize: root.fontSize * 7 }
+ }
+
+ Text {
+ text: Qt.formatDateTime(Time.time, "MMMM d, yyyy")
+ color: Flexoki.bg
+ font { family: root.fontFamily; weight: 300; pixelSize: root.fontSize * 2.25 }
+ }
+
+ Text {
+ text: Uptime.uptime
+ color: Flexoki.bg
+ font { family: root.fontFamily; weight: 300; pixelSize: root.fontSize * 1.75 }
+ }
+ }
+ }
+ }
+}