modularizes linux desktop

This commit is contained in:
Dennis Schoepf 2025-12-06 16:56:26 +01:00
parent c01472797b
commit b34a0b3234
13 changed files with 181 additions and 189 deletions

View file

@ -0,0 +1,14 @@
{
programs.niri.enable = true;
security.polkit.enable = true;
services.gnome.gnome-keyring.enable = true;
security.pam.services.hyprlock = { };
xdg.portal = {
enable = true;
extraPortals = [
pkgs.xdg-desktop-portal-gtk
pkgs.xdg-desktop-portal-gnome
];
};
services.gvfs.enable = true;
}