modules/nixos/desktop/niri/default.nix: add gvfs

Signed-off-by: unexplrd <unexplrd@linerds.us>
This commit is contained in:
2025-06-19 11:16:09 +03:00
parent 71d94e52a8
commit 47c88ecf63

View File

@ -13,15 +13,18 @@ in {
}; };
config = lib.mkMerge [ config = lib.mkMerge [
(mkIf cfg.enable { (mkIf cfg.enable {
module.desktop.displayManager = "greetd"; module.desktop = {
module.desktop.gnome-keyring.enable = true; displayManager = "greetd";
gnome-keyring.enable = true;
};
sound.pipewire.enable = true; sound.pipewire.enable = true;
security = {
soteria.enable = true; # polkit agent in rust
pam.services.gtklock = {};
};
programs.niri.enable = true; # wayland compositor in rust programs.niri.enable = true; # wayland compositor in rust
security = {
pam.services.gtklock = {};
soteria.enable = true; # polkit agent in rust
};
services.gvfs.enable = true;
xdg.portal = { xdg.portal = {
enable = true; enable = true;
extraPortals = with pkgs; [xdg-desktop-portal-gnome xdg-desktop-portal-gtk]; extraPortals = with pkgs; [xdg-desktop-portal-gnome xdg-desktop-portal-gtk];