nixos/modules: enable programs.gnome.gcr-ssh-agent.enable on relevant modules

This is desktop managers and compositors that make use of gnome-keyring,
which will need an ssh agent running.
This commit is contained in:
Anthony Rodriguez 2025-05-31 21:48:27 +02:00
parent 69534a2257
commit faed89ee77
No known key found for this signature in database
6 changed files with 6 additions and 0 deletions

View File

@ -327,6 +327,7 @@ in
services.gnome.at-spi2-core.enable = true;
services.gnome.evolution-data-server.enable = true;
services.gnome.gnome-keyring.enable = true;
services.gnome.gcr-ssh-agent.enable = mkDefault true;
services.gnome.gnome-online-accounts.enable = mkDefault true;
services.gnome.localsearch.enable = mkDefault true;
services.gnome.tinysparql.enable = mkDefault true;

View File

@ -253,6 +253,7 @@ in
services.gnome.evolution-data-server.enable = mkDefault true;
services.gnome.glib-networking.enable = mkDefault true;
services.gnome.gnome-keyring.enable = mkDefault true;
services.gnome.gcr-ssh-agent.enable = mkDefault true;
services.gnome.gnome-settings-daemon.enable = mkDefault true;
services.gvfs.enable = mkDefault true;

View File

@ -116,6 +116,7 @@ in
services.gnome.evolution-data-server.enable = true;
services.gnome.glib-networking.enable = true;
services.gnome.gnome-keyring.enable = true;
services.gnome.gcr-ssh-agent.enable = mkDefault true;
services.gvfs.enable = true;
services.power-profiles-daemon.enable = mkDefault true;
services.switcherooControl.enable = mkDefault true; # xapp-gpu-offload-helper

View File

@ -63,6 +63,7 @@ in
services.gvfs.enable = mkDefault true;
services.gnome.glib-networking.enable = mkDefault true;
services.gnome.gnome-keyring.enable = mkDefault true;
services.gnome.gcr-ssh-agent.enable = mkDefault true;
services.bamf.enable = mkDefault true;
services.libinput.enable = mkDefault true;

View File

@ -92,6 +92,7 @@ in
services.gnome.at-spi2-core.enable = true;
services.gnome.glib-networking.enable = true;
services.gnome.gnome-keyring.enable = true;
services.gnome.gcr-ssh-agent.enable = mkDefault true;
services.udev.packages = [ pkgs.mate.mate-settings-daemon ];
services.gvfs.enable = true;
services.upower.enable = config.powerManagement.enable;

View File

@ -152,6 +152,7 @@ in
services.gnome.evolution-data-server.enable = true;
services.gnome.glib-networking.enable = true;
services.gnome.gnome-keyring.enable = true;
services.gnome.gcr-ssh-agent.enable = mkDefault true;
services.gvfs.enable = true;
services.gnome.rygel.enable = mkDefault true;
services.udisks2.enable = true;