vscode use pass-secret-service as keyring
This commit is contained in:
parent
15dc17f77d
commit
05dc9d936c
@ -7,6 +7,7 @@ let
|
|||||||
NIXOS_OZONE_WL=1 \
|
NIXOS_OZONE_WL=1 \
|
||||||
exec \
|
exec \
|
||||||
${config.home-manager.users.${config.mainuser}.programs.vscode.package}/bin/code \
|
${config.home-manager.users.${config.mainuser}.programs.vscode.package}/bin/code \
|
||||||
|
--password-store="gnome-libsecret" \
|
||||||
-w -n \
|
-w -n \
|
||||||
"$@"
|
"$@"
|
||||||
'';
|
'';
|
||||||
|
@ -7,11 +7,7 @@
|
|||||||
services.pass-secret-service.enable = true;
|
services.pass-secret-service.enable = true;
|
||||||
|
|
||||||
systemd.user.services.pass-secret-service = {
|
systemd.user.services.pass-secret-service = {
|
||||||
Service = {
|
Service.Environment = [ "GPG_TTY=/dev/tty1" "DISPLAY=:0" ];
|
||||||
Type = "dbus";
|
|
||||||
Environment = [ "GPG_TTY=/dev/tty1" "DISPLAY=:0" ];
|
|
||||||
BusName = "org.freedesktop.secrets";
|
|
||||||
};
|
|
||||||
Unit = rec {
|
Unit = rec {
|
||||||
Wants = [ "gpg-agent.service" ];
|
Wants = [ "gpg-agent.service" ];
|
||||||
After = Wants;
|
After = Wants;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user