diff options
| author | Gregor Kleen <gkleen@yggdrasil.li> | 2025-11-13 22:45:18 +0100 |
|---|---|---|
| committer | Gregor Kleen <gkleen@yggdrasil.li> | 2025-11-13 22:45:18 +0100 |
| commit | f8a9228baa4f68c7639ef703e15f97bf146c53ee (patch) | |
| tree | 6efca90bf896a6747f64b97ed2b9055f2d910508 /overlays | |
| parent | f92d022f5c03f719492fa4901d21190c3a576187 (diff) | |
| download | nixos-f8a9228baa4f68c7639ef703e15f97bf146c53ee.tar nixos-f8a9228baa4f68c7639ef703e15f97bf146c53ee.tar.gz nixos-f8a9228baa4f68c7639ef703e15f97bf146c53ee.tar.bz2 nixos-f8a9228baa4f68c7639ef703e15f97bf146c53ee.tar.xz nixos-f8a9228baa4f68c7639ef703e15f97bf146c53ee.zip | |
...
Diffstat (limited to 'overlays')
| -rw-r--r-- | overlays/nix-output-monitor.nix | 6 | ||||
| -rw-r--r-- | overlays/postfix-mta-sts-resolver/default.nix | 2 | ||||
| -rw-r--r-- | overlays/quickshell/default.nix | 3 | ||||
| -rw-r--r-- | overlays/quickshell/greetd-response.patch | 16 | ||||
| -rw-r--r-- | overlays/yt-dlp.nix | 1 |
5 files changed, 10 insertions, 18 deletions
diff --git a/overlays/nix-output-monitor.nix b/overlays/nix-output-monitor.nix new file mode 100644 index 00000000..a15913ef --- /dev/null +++ b/overlays/nix-output-monitor.nix | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | { final, prev, sources, ... }: | ||
| 2 | { | ||
| 3 | nix-output-monitor = prev.nix-output-monitor.overrideAttrs (oldAttrs: prev.lib.optionalAttrs (prev.lib.versionAtLeast prev.ghc.version "9.10.1") { | ||
| 4 | inherit (sources.nix-output-monitor) version src; | ||
| 5 | }); | ||
| 6 | } | ||
diff --git a/overlays/postfix-mta-sts-resolver/default.nix b/overlays/postfix-mta-sts-resolver/default.nix index 52ab2d40..c210cf79 100644 --- a/overlays/postfix-mta-sts-resolver/default.nix +++ b/overlays/postfix-mta-sts-resolver/default.nix | |||
| @@ -11,7 +11,7 @@ | |||
| 11 | projectDir = cleanPythonSources { | 11 | projectDir = cleanPythonSources { |
| 12 | src = prev.runCommand "sources" {} '' | 12 | src = prev.runCommand "sources" {} '' |
| 13 | mkdir $out | 13 | mkdir $out |
| 14 | cp -r ${sources.postfix-mta-sts-resolver.src}/. $out | 14 | cp -r --no-preserve=all ${sources.postfix-mta-sts-resolver.src}/. $out |
| 15 | 15 | ||
| 16 | cp ${./pyproject.toml} $out/pyproject.toml | 16 | cp ${./pyproject.toml} $out/pyproject.toml |
| 17 | cp ${./poetry.lock} $out/poetry.lock | 17 | cp ${./poetry.lock} $out/poetry.lock |
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 @@ | |||
| 1 | diff --git c/src/services/greetd/connection.cpp w/src/services/greetd/connection.cpp | ||
| 2 | index 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; | ||
diff --git a/overlays/yt-dlp.nix b/overlays/yt-dlp.nix index 9a54a32b..435afd58 100644 --- a/overlays/yt-dlp.nix +++ b/overlays/yt-dlp.nix | |||
| @@ -3,5 +3,6 @@ | |||
| 3 | inherit (sources.yt-dlp) pname version src; | 3 | inherit (sources.yt-dlp) pname version src; |
| 4 | 4 | ||
| 5 | postPatch = ""; | 5 | postPatch = ""; |
| 6 | installCheckPhase = "true"; | ||
| 6 | }); | 7 | }); |
| 7 | } | 8 | } |
