From a2cc796e1c95e6a29ce7dd8a653a7daa6ab34ddc Mon Sep 17 00:00:00 2001 From: Tomas Rivera <137088692+Totorile1@users.noreply.github.com> Date: Sat, 21 Mar 2026 18:55:12 +0100 Subject: [PATCH] miscellanious stuff --- other/quickshell/bar/Bar.qml | 126 +++++++++++++++++------------------ todo | 1 + 2 files changed, 64 insertions(+), 63 deletions(-) diff --git a/other/quickshell/bar/Bar.qml b/other/quickshell/bar/Bar.qml index d6543df..9a0ad73 100644 --- a/other/quickshell/bar/Bar.qml +++ b/other/quickshell/bar/Bar.qml @@ -64,14 +64,14 @@ PanelWindow { anchors.margins: -4 } - Image { + /*Image { width: 16 * 6 height: 4 * 6 anchors.top: parent.bottom anchors.left: parent.left source: "../assets/bar-decor.png" smooth: false - } + }*/ RowLayout { id: left @@ -98,73 +98,73 @@ PanelWindow { anchors.margins: -4 } - Image { + /*Image { width: 16 * 6 height: 4 * 6 anchors.top: parent.bottom anchors.left: parent.left source: "../assets/bar-decor.png" smooth: false - } + }*/ RowLayout { - id: sysinfo - spacing: 10 - - property int cpu: 0 - property int mem: 0 - property int disk: 0 - property real power: 0 - property int temp: 0 - property int fan: 0 - property int down: 0 - property int up: 0 - - Timer { - interval: 2000 - running: true - repeat: true - onTriggered: sysProcess.running = true - } - - Process { - id: sysProcess - command: ["QS-sysinfo"] - - stdout: SplitParser { - onRead: function(line) { - try { - var data = JSON.parse(line) - - sysinfo.cpu = parseInt(data.cpu) - sysinfo.mem = parseInt(data.mem) - sysinfo.disk = parseInt(data.disk) - sysinfo.power = parseFloat(data.power) - sysinfo.temp = parseInt(data.temp) - sysinfo.fan = parseInt(data.fan) - sysinfo.down = parseInt(data.down) - sysinfo.up = parseInt(data.up) - - } catch(e) {} - } - } - } - - Column { - spacing: 2 - - Text { - text: "CPU " + sysinfo.cpu + "% | MEM " + sysinfo.mem + "% | PWR " + sysinfo.power.toFixed(1) + "W | UP " + sysinfo.up - font.pixelSize: 18 - color: Theme.Colors.barColor8 - } - - Text { - text: "TMP " + sysinfo.temp + "°C | DSK " + sysinfo.disk + "% | FAN " + sysinfo.fan + " | DOWN " + sysinfo.down - font.pixelSize: 18 - color: Theme.Colors.barColor8 - } - } + id: sysinfo + spacing: 10 + + property int cpu: 0 + property int mem: 0 + property int disk: 0 + property real power: 0 + property int temp: 0 + property int fan: 0 + property int down: 0 + property int up: 0 + + Timer { + interval: 2000 + running: true + repeat: true + onTriggered: sysProcess.running = true + } + + Process { + id: sysProcess + command: ["QS-sysinfo"] + + stdout: SplitParser { + onRead: function(line) { + try { + var data = JSON.parse(line) + + sysinfo.cpu = parseInt(data.cpu) + sysinfo.mem = parseInt(data.mem) + sysinfo.disk = parseInt(data.disk) + sysinfo.power = parseFloat(data.power) + sysinfo.temp = parseInt(data.temp) + sysinfo.fan = parseInt(data.fan) + sysinfo.down = parseInt(data.down) + sysinfo.up = parseInt(data.up) + + } catch(e) {} + } + } + } + + Column { + spacing: 2 + + Text { + text: "CPU " + sysinfo.cpu + "% | MEM " + sysinfo.mem + "% | PWR " + sysinfo.power.toFixed(1) + "W | UP " + sysinfo.up + font.pixelSize: 18 + color: Theme.Colors.barColor8 + } + + Text { + text: "TMP " + sysinfo.temp + "°C | DSK " + sysinfo.disk + "% | FAN " + sysinfo.fan + " | DOWN " + sysinfo.down + font.pixelSize: 18 + color: Theme.Colors.barColor8 + } + } } } @@ -183,7 +183,7 @@ PanelWindow { anchors.margins: -4 } - Image { + /*Image { width: 16 * 6 height: 4 * 6 anchors.top: parent.bottom @@ -191,7 +191,7 @@ PanelWindow { source: "../assets/bar-decor.png" smooth: false mirror: true - } + }*/ RowLayout { id: right diff --git a/todo b/todo index e66bb10..5dc95b6 100644 --- a/todo +++ b/todo @@ -29,6 +29,7 @@ Setup obsidian (plugsins, etc.) setup kdrive as a git remote +setup tampermonkey with quickshell: