niri: add kde portal

This commit is contained in:
wo2wz 2025-11-30 16:36:50 -05:00
parent a4d9a59b1b
commit ef89338871

View file

@ -12,13 +12,20 @@
environment.systemPackages = [ environment.systemPackages = [
pkgs.xwayland-satellite # necessary for xwayland on niri pkgs.xwayland-satellite # necessary for xwayland on niri
pkgs.bibata-cursors pkgs.bibata-cursors
]; ];
xdg.portal.config.niri = { xdg.portal = {
default = "gtk"; extraPortals = [ pkgs.kdePackages.xdg-desktop-portal-kde ];
"org.freedesktop.impl.portal.ScreenCast" = "gnome"; config.niri = {
"org.freedesktop.impl.portal.Secret" = "gnome-keyring"; default = [
"kde"
"gtk"
];
"org.freedesktop.impl.portal.ScreenCast" = "gnome";
"org.freedesktop.impl.portal.Secret" = "gnome-keyring";
};
}; };
services.gnome.gnome-keyring.enable = lib.mkForce false; services.gnome.gnome-keyring.enable = lib.mkForce false;