From 8584c3c98bc0725ee6dec54f644863b44ee35f81 Mon Sep 17 00:00:00 2001 From: Ryan Yin Date: Thu, 19 Jun 2025 00:14:19 +0800 Subject: [PATCH] fix: nixpaks - access gtk/hyprland portals --- hardening/nixpaks/modules/gui-base.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hardening/nixpaks/modules/gui-base.nix b/hardening/nixpaks/modules/gui-base.nix index 44e7e5e4..1887b618 100644 --- a/hardening/nixpaks/modules/gui-base.nix +++ b/hardening/nixpaks/modules/gui-base.nix @@ -18,8 +18,11 @@ in { "org.gtk.vfs.*" = "talk"; "org.gtk.vfs" = "talk"; "ca.desrt.dconf" = "talk"; - "org.freedesktop.portal.*" = "talk"; "org.a11y.Bus" = "talk"; + + # for default portal & gtk/hyprland's portal + "org.freedesktop.portal.*" = "talk"; + "org.freedesktop.impl.portal.desktop.*" = "talk"; }; # https://github.com/nixpak/nixpak/blob/master/modules/gpu.nix # 1. bind readonly - /run/opengl-driver