summaryrefslogtreecommitdiff
path: root/overlays/quickshell
diff options
context:
space:
mode:
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;