summaryrefslogtreecommitdiff
path: root/overlays/quickshell
diff options
context:
space:
mode:
authorGregor Kleen <gkleen@yggdrasil.li>2025-11-13 22:45:18 +0100
committerGregor Kleen <gkleen@yggdrasil.li>2025-11-13 22:45:18 +0100
commitf8a9228baa4f68c7639ef703e15f97bf146c53ee (patch)
tree6efca90bf896a6747f64b97ed2b9055f2d910508 /overlays/quickshell
parentf92d022f5c03f719492fa4901d21190c3a576187 (diff)
downloadnixos-f8a9228baa4f68c7639ef703e15f97bf146c53ee.tar
nixos-f8a9228baa4f68c7639ef703e15f97bf146c53ee.tar.gz
nixos-f8a9228baa4f68c7639ef703e15f97bf146c53ee.tar.bz2
nixos-f8a9228baa4f68c7639ef703e15f97bf146c53ee.tar.xz
nixos-f8a9228baa4f68c7639ef703e15f97bf146c53ee.zip
...
Diffstat (limited to 'overlays/quickshell')
-rw-r--r--overlays/quickshell/default.nix3
-rw-r--r--overlays/quickshell/greetd-response.patch16
2 files changed, 2 insertions, 17 deletions
diff --git a/overlays/quickshell/default.nix b/overlays/quickshell/default.nix
index c01fac20..7c4a263d 100644
--- a/overlays/quickshell/default.nix
+++ b/overlays/quickshell/default.nix
@@ -3,8 +3,9 @@
3 quickshell = prev.quickshell.overrideAttrs (oldAttrs: { 3 quickshell = prev.quickshell.overrideAttrs (oldAttrs: {
4 inherit (sources.quickshell) version src; 4 inherit (sources.quickshell) version src;
5 5
6 buildInputs = (oldAttrs.buildInputs or []) ++ [ final.polkit.dev ];
7
6 patches = (oldAttrs.patches or []) ++ [ 8 patches = (oldAttrs.patches or []) ++ [
7 ./greetd-response.patch
8 ./lock-state-changed.patch 9 ./lock-state-changed.patch
9 ./pipewire.patch 10 ./pipewire.patch
10 ./io.patch 11 ./io.patch
diff --git a/overlays/quickshell/greetd-response.patch b/overlays/quickshell/greetd-response.patch
deleted file mode 100644
index a0efb562..00000000
--- a/overlays/quickshell/greetd-response.patch
+++ /dev/null
@@ -1,16 +0,0 @@
1diff --git c/src/services/greetd/connection.cpp w/src/services/greetd/connection.cpp
2index bf0d1fd..a790ab7 100644
3--- c/src/services/greetd/connection.cpp
4+++ w/src/services/greetd/connection.cpp
5@@ -225,6 +225,11 @@ void GreetdConnection::onSocketReady() {
6
7 this->mResponseRequired = responseRequired;
8 emit this->authMessage(message, error, responseRequired, echoResponse);
9+
10+ if (!responseRequired)
11+ this->sendRequest({
12+ {"type", "post_auth_message_response"}
13+ });
14 } else goto unexpected;
15
16 return;