From 3efef29d7f0d2e2802864a8743c1be7a9b87a572 Mon Sep 17 00:00:00 2001 From: Lu Wang Date: Fri, 29 Nov 2024 18:52:03 +0800 Subject: [PATCH] nixpkgs: add workaround for file chooser in gtk4 applications --- flake/nixpkgs.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/flake/nixpkgs.nix b/flake/nixpkgs.nix index 08c601d..03a3be0 100644 --- a/flake/nixpkgs.nix +++ b/flake/nixpkgs.nix @@ -6,13 +6,19 @@ let overlays = [ inputs.ranet.overlays.default - (_final: prev: { + (final: prev: { libadwaita = prev.libadwaita.overrideAttrs (old: { patches = (old.patches or [ ]) ++ [ ../patches/libadwaita-without-adwaita-theme.patch ]; doCheck = false; }); + # TODO: wait for https://nixpkgs-tracker.ocfox.me/?pr=360101 + xdg-desktop-portal-gnome = prev.xdg-desktop-portal-gnome.overrideAttrs (_old: { + propagatedUserEnvPkgs = [ + final.nautilus + ]; + }); }) ]; in