summaryrefslogtreecommitdiff
path: root/accounts/gkleen@sif/shell/quickshell/Services/NiriService.qml
diff options
context:
space:
mode:
authorGregor Kleen <gkleen@yggdrasil.li>2026-02-26 19:34:25 +0100
committerGregor Kleen <gkleen@yggdrasil.li>2026-02-26 19:34:25 +0100
commit4f1afdd2527e5def0ec49666e58d6270ad77a6d0 (patch)
treeb9292d81a4c4c2444a2ab8d1a62bee292e25f10c /accounts/gkleen@sif/shell/quickshell/Services/NiriService.qml
parent3b658e4ea09c672fa7a4ff0abc458d8b7c21f1de (diff)
downloadnixos-4f1afdd2527e5def0ec49666e58d6270ad77a6d0.tar
nixos-4f1afdd2527e5def0ec49666e58d6270ad77a6d0.tar.gz
nixos-4f1afdd2527e5def0ec49666e58d6270ad77a6d0.tar.bz2
nixos-4f1afdd2527e5def0ec49666e58d6270ad77a6d0.tar.xz
nixos-4f1afdd2527e5def0ec49666e58d6270ad77a6d0.zip
Diffstat (limited to 'accounts/gkleen@sif/shell/quickshell/Services/NiriService.qml')
-rw-r--r--accounts/gkleen@sif/shell/quickshell/Services/NiriService.qml3
1 files changed, 3 insertions, 0 deletions
diff --git a/accounts/gkleen@sif/shell/quickshell/Services/NiriService.qml b/accounts/gkleen@sif/shell/quickshell/Services/NiriService.qml
index 58201bd2..6dbff134 100644
--- a/accounts/gkleen@sif/shell/quickshell/Services/NiriService.qml
+++ b/accounts/gkleen@sif/shell/quickshell/Services/NiriService.qml
@@ -11,6 +11,7 @@ Singleton {
11 property var outputs: {} 11 property var outputs: {}
12 property var keyboardLayouts: {} 12 property var keyboardLayouts: {}
13 property var windows: [] 13 property var windows: []
14 property var casts: []
14 readonly property string socketPath: Quickshell.env("NIRI_SOCKET") 15 readonly property string socketPath: Quickshell.env("NIRI_SOCKET")
15 16
16 function refreshOutputs() { 17 function refreshOutputs() {
@@ -71,6 +72,8 @@ Singleton {
71 eventWindowLayoutsChanged(event.WindowLayoutsChanged); 72 eventWindowLayoutsChanged(event.WindowLayoutsChanged);
72 else if (event.WindowFocusTimestampChanged) 73 else if (event.WindowFocusTimestampChanged)
73 eventWindowFocusTimestampChanged(event.WindowFocusTimestampChanged); 74 eventWindowFocusTimestampChanged(event.WindowFocusTimestampChanged);
75 else if (event.CastsChanged)
76 root.casts = event.CastsChanged.casts
74 else if (event.Ok && !eventStreamSocket.acked) { eventStreamSocket.acked = true; } 77 else if (event.Ok && !eventStreamSocket.acked) { eventStreamSocket.acked = true; }
75 else if (event.OverviewOpenedOrClosed) {} 78 else if (event.OverviewOpenedOrClosed) {}
76 else if (event.ConfigLoaded) {} 79 else if (event.ConfigLoaded) {}