lib: update output name for XDG component builders

This commit is contained in:
Gabriel Arazas 2024-07-16 14:21:30 +08:00
parent 79e49c1b7c
commit ee13a88492
No known key found for this signature in database
GPG Key ID: 62104B43D00AA360

View File

@ -13,7 +13,7 @@
defaultApplications ? { },
}:
pkgs.writeTextFile {
name = "xdg-mime-associations";
name = "xdg-mime-associations${lib.optionalString (desktopName != "") "-${desktopName}"}";
text =
# Non-desktop-specific mimeapps.list are only allowed to specify
# default applications.
@ -35,7 +35,7 @@
config,
}:
pkgs.writeTextFile {
name = "xdg-portal-config-${desktopName}";
name = "xdg-portal-config${lib.optionalString (desktopName != "common") "-${desktopName}"}";
text = lib.generators.toINI { } config;
destination = "/share/xdg-desktop-portal/${lib.optionalString (desktopName != "common") "${desktopName}-"}portals.conf";
};