From 4effbf7de7a0db2e6a56ee4f56926c3b8fd890c4 Mon Sep 17 00:00:00 2001 From: joshashtondev Date: Fri, 31 Jul 2026 15:39:41 -0600 Subject: [PATCH] =?UTF-8?q?nixos:=20gen=20199=20@=20nix-pad=20=E2=80=94=20?= =?UTF-8?q?2026-07-31=2015:39=2026.05.20260724.597283a=20(Yarara)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- home/desktop/niri.nix | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/home/desktop/niri.nix b/home/desktop/niri.nix index 7b5c796..122d172 100644 --- a/home/desktop/niri.nix +++ b/home/desktop/niri.nix @@ -36,7 +36,18 @@ let in { - # 2. Enable & Configure Niri + + xdg.portal = { + enable = true; + # Use gtk or kde based on your preferred file picker dialog + config.niri = { + "org.freedesktop.impl.portal.FileChooser" = [ "gtk" ]; # or "kde" + }; + + # Ensure the GTK portal is installed + extraPortals = [ pkgs.xdg-desktop-portal-gtk ]; + }; + programs.niri = { settings = { # Autostart DMS if you prefer launching it directly from Niri instead of systemd