vscode requires an OS keyring daemon

This commit is contained in:
Emile Clark-Boman 2025-10-24 11:47:58 +10:00
parent 1d54b41347
commit ce3eb7a6d8

View file

@ -50,6 +50,12 @@
name = "Bibata-Modern-Ice";
size = 16;
};
packages = with pkgs; [
# for services.gnome-keyring
pkgs.gcr # provides org.gnome.keyring.SystemPrompter
seahorse # gui
];
};
gtk = {
@ -144,8 +150,12 @@
};
};
# enable OpenSSH private key agent
services.ssh-agent.enable = true;
services = {
# enable OpenSSH private key agent
ssh-agent.enable = true;
gnome-keyring.enable = true;
};
# the ssh-agent won't set this for itself...
systemd.user.sessionVariables.SSH_AUTH_SOCK = "$XDG_RUNTIME_DIR/ssh-agent";
# Nicely reload system units when changing configs