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,5 @@
{
lib,
pkgs,
config,
...
@ -36,7 +37,7 @@
programs = {
nix-ld.enable = true;
ssh.startAgent = true;
ssh.startAgent = lib.mkDefault true;
};
virtualisation.docker.enable = true;

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 = [