nixos/phosh: add xdg-desktop-portal-phosh

add meta.maintainers
This commit is contained in:
Armel Cloarec
2025-08-28 19:10:39 +02:00
parent 5473ce1668
commit 02af430cb1
@@ -145,6 +145,11 @@ let
in
{
meta = {
maintainers = with lib.maintainers; [ armelclo ];
};
options = {
services.xserver.desktopManager.phosh = {
enable = lib.mkOption {
@@ -224,6 +229,16 @@ in
};
};
xdg.portal = {
enable = true;
extraPortals = [
pkgs.xdg-desktop-portal-phosh
pkgs.xdg-desktop-portal-gnome
pkgs.xdg-desktop-portal-gtk
];
configPackages = lib.mkDefault [ pkgs.phosh ];
};
environment.systemPackages = [
pkgs.phoc
cfg.package