feat(gnome): switch to gcr-ssh-agent

This commit is contained in:
uku 2025-06-18 09:28:15 +02:00
parent dab2526e64
commit 6e59389147
Signed by: uku
SSH key fingerprint: SHA256:4P0aN6M8ajKukNi6aPOaX0LacanGYtlfjmN+m/sHY/o
2 changed files with 7 additions and 5 deletions

View file

@ -1,4 +1,4 @@
{ lib, pkgs, ... }:
{ pkgs, ... }:
{
services = {
desktopManager.gnome.enable = true;
@ -9,11 +9,12 @@
wayland = true;
};
};
gnome.gcr-ssh-agent.enable = true;
};
# ssh-agent is provided by gnome-keyring-daemon
# (mabye soon by gcr, see NixOS/nixpkgs#140824)
programs.ssh.startAgent = lib.mkForce false;
# ssh-agent is provided by gcr
programs.ssh.startAgent = false;
environment = with pkgs; {
systemPackages = [