summaryrefslogtreecommitdiff
path: root/.config/quickshell/Services/Wifi.qml
diff options
context:
space:
mode:
authorSam Nystrom <sam@samnystrom.dev>2026-01-16 11:04:25 -0500
committerSam Nystrom <sam@samnystrom.dev>2026-01-16 11:06:33 -0500
commit3d300067f6e179e03d1983159b81e1c2cfe2fa8c (patch)
tree46981a14c530b6a1e897300372cefe83e0f491fe /.config/quickshell/Services/Wifi.qml
parentedf72cc5f6f005251ef77d585bdf800891866d8a (diff)
refactor qs bar
Diffstat (limited to '.config/quickshell/Services/Wifi.qml')
-rw-r--r--.config/quickshell/Services/Wifi.qml4
1 files changed, 4 insertions, 0 deletions
diff --git a/.config/quickshell/Services/Wifi.qml b/.config/quickshell/Services/Wifi.qml
index c8fd54b..b116879 100644
--- a/.config/quickshell/Services/Wifi.qml
+++ b/.config/quickshell/Services/Wifi.qml
@@ -15,6 +15,10 @@ Singleton {
stdout: StdioCollector {
onStreamFinished: {
var line = this.text.split("\n").find(line => line.includes(">"))
+ if (!line) {
+ root.ssid = ""
+ return
+ }
// remove ANSI escape sequences
line = line.replace(/\x1b\[.*?[@A-Z\[\\\]^_`a-z\{\|\}~]/g, '')
root.ssid = line.split(" ").filter(x => x != "")[1]