{ pkgs, flake, ... }: { environment.sessionVariables.NIXOS_OZONE_WL = "1"; xdg = { portal = { enable = true; wlr.enable = true; xdgOpenUsePortal = true; extraPortals = builtins.attrValues { inherit (pkgs) xdg-desktop-portal-wlr xdg-desktop-portal-gtk ; inherit (pkgs.kdePackages) xdg-desktop-portal-kde ; }; }; }; }