From 98b2d1f44c70619ae837e16180ea1a116c003116 Mon Sep 17 00:00:00 2001 From: William Date: Fri, 24 Oct 2025 17:55:55 -0300 Subject: [PATCH] niri xdg desktop portal config --- hosts/modules/desktop/desktop.nix | 8 +++++++- users/modules/desktop/niri.nix | 6 +++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/hosts/modules/desktop/desktop.nix b/hosts/modules/desktop/desktop.nix index 192932c..816745c 100644 --- a/hosts/modules/desktop/desktop.nix +++ b/hosts/modules/desktop/desktop.nix @@ -150,6 +150,12 @@ xdg-desktop-portal-gnome xdg-desktop-portal-gtk ]; - config.common.default = "*"; + config = { + common.default = "*"; + niri.default = [ + "gtk" + "gnome" + ]; + }; }; } diff --git a/users/modules/desktop/niri.nix b/users/modules/desktop/niri.nix index d603838..47ad561 100644 --- a/users/modules/desktop/niri.nix +++ b/users/modules/desktop/niri.nix @@ -13,10 +13,10 @@ in { imports = [ inputs.noctalia.homeModules.default ]; - home.packages = with pkgs; [ xwayland-satellite ]; - home.sessionVariables = { - QT_QPA_PLATFORMTHEME = "gtk3"; + home = { + packages = with pkgs; [ xwayland-satellite ]; + sessionVariables.QT_QPA_PLATFORMTHEME = "gtk3"; }; xdg.configFile."niri/config.kdl".text = ''