From 3e57b6c4c128c3654653cec14b86589de1e3ac81 Mon Sep 17 00:00:00 2001 From: moons Date: Mon, 3 Aug 2026 15:52:28 +0900 Subject: [PATCH] Keyring --- modules/applications/gtk/nixos.nix | 1 + modules/applications/vscode/{home.nix => home/common.nix} | 0 modules/applications/vscode/home/nixos.nix | 7 +++++++ 3 files changed, 8 insertions(+) rename modules/applications/vscode/{home.nix => home/common.nix} (100%) create mode 100644 modules/applications/vscode/home/nixos.nix diff --git a/modules/applications/gtk/nixos.nix b/modules/applications/gtk/nixos.nix index e89ea5e..d4264e4 100644 --- a/modules/applications/gtk/nixos.nix +++ b/modules/applications/gtk/nixos.nix @@ -2,4 +2,5 @@ programs.dconf.enable = true; programs.seahorse.enable = true; services.gnome.gnome-keyring.enable = true; + security.pam.services.ly.enableGnomeKeyring = true; } diff --git a/modules/applications/vscode/home.nix b/modules/applications/vscode/home/common.nix similarity index 100% rename from modules/applications/vscode/home.nix rename to modules/applications/vscode/home/common.nix diff --git a/modules/applications/vscode/home/nixos.nix b/modules/applications/vscode/home/nixos.nix new file mode 100644 index 0000000..745fbf1 --- /dev/null +++ b/modules/applications/vscode/home/nixos.nix @@ -0,0 +1,7 @@ +_: { + programs.vscode = { + argvSettings = { + "password-store" = "gnome-libsecret"; + }; + }; +}