vscode requires an OS keyring daemon
This commit is contained in:
parent
1d54b41347
commit
ce3eb7a6d8
1 changed files with 12 additions and 2 deletions
|
|
@ -50,6 +50,12 @@
|
||||||
name = "Bibata-Modern-Ice";
|
name = "Bibata-Modern-Ice";
|
||||||
size = 16;
|
size = 16;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
packages = with pkgs; [
|
||||||
|
# for services.gnome-keyring
|
||||||
|
pkgs.gcr # provides org.gnome.keyring.SystemPrompter
|
||||||
|
seahorse # gui
|
||||||
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
gtk = {
|
gtk = {
|
||||||
|
|
@ -144,8 +150,12 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
services = {
|
||||||
# enable OpenSSH private key agent
|
# enable OpenSSH private key agent
|
||||||
services.ssh-agent.enable = true;
|
ssh-agent.enable = true;
|
||||||
|
|
||||||
|
gnome-keyring.enable = true;
|
||||||
|
};
|
||||||
# the ssh-agent won't set this for itself...
|
# the ssh-agent won't set this for itself...
|
||||||
systemd.user.sessionVariables.SSH_AUTH_SOCK = "$XDG_RUNTIME_DIR/ssh-agent";
|
systemd.user.sessionVariables.SSH_AUTH_SOCK = "$XDG_RUNTIME_DIR/ssh-agent";
|
||||||
# Nicely reload system units when changing configs
|
# Nicely reload system units when changing configs
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue