diff --git a/modules/desktop/gnome-minimal.nix b/modules/desktop/gnome-minimal.nix index 555ec23..c3c8185 100644 --- a/modules/desktop/gnome-minimal.nix +++ b/modules/desktop/gnome-minimal.nix @@ -16,8 +16,9 @@ in enable = true; config = { common = { - # Ensure GNOME backend handles file dialogs for Electron apps. + # Use GTK portal for file chooser to avoid hard dependency on Nautilus. default = "gnome"; + "org.freedesktop.impl.portal.FileChooser" = "gtk"; }; }; extraPortals = [