pwa module, jay, many thing

This commit is contained in:
atagen 2026-03-09 13:58:20 +11:00
parent d4d04d7d6d
commit 6271f4b54a
32 changed files with 5580 additions and 333 deletions

View file

@ -1,28 +1,12 @@
{
pkgs,
lib,
...
}:
{
xdg.autostart.enable = lib.mkForce false;
xdg.portal = {
enable = true;
config = {
common = {
default = [
"gnome"
];
};
};
extraPortals = [
pkgs.xdg-desktop-portal-gnome
];
};
environment.pathsToLink = [
"/share/xdg-desktop-portal"
"/share/applications"
];
security.polkit.enable = true;
}