From 0b24f3a487c83bc2d101af9a14911e24492b8d82 Mon Sep 17 00:00:00 2001 From: Greg Hellings Date: Wed, 14 Jan 2026 14:15:53 -0600 Subject: [PATCH] keychain: Fix module parsing in Nushell integration --- modules/programs/keychain.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/programs/keychain.nix b/modules/programs/keychain.nix index 4c8040b5..c0fd3edb 100644 --- a/modules/programs/keychain.nix +++ b/modules/programs/keychain.nix @@ -113,7 +113,7 @@ in eval "$(SHELL=zsh ${shellCommand})" ''; programs.nushell.extraConfig = mkIf cfg.enableNushellIntegration '' - let keychain_shell_command = (SHELL=bash ${shellCommand}| parse -r '(\w+)=(.*); export \1' | transpose -ird) + let keychain_shell_command = (SHELL=bash ${shellCommand}| parse -r '(\w+)="?(.*?)"?; export \1' | transpose -ird) if not ($keychain_shell_command|is-empty) { $keychain_shell_command | load-env }