From 42cdcd29c1d8e6f5633ff88eccbe403effe69b2e Mon Sep 17 00:00:00 2001 From: Andrea Ciceri Date: Tue, 10 Dec 2024 10:24:28 +0100 Subject: [PATCH] Enable git's credential manager --- hmModules/git/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/hmModules/git/default.nix b/hmModules/git/default.nix index 8b1dfd4..4f1cb71 100644 --- a/hmModules/git/default.nix +++ b/hmModules/git/default.nix @@ -14,6 +14,9 @@ in ../gitui ../lazygit ]; + + home.packages = [ pkgs.git-credential-manager ]; + programs.git = { enable = true; package = pkgs.gitAndTools.gitFull; @@ -27,6 +30,9 @@ in user.signingKey = "/home/${username}/.ssh/id_rsa"; gpg.format = "ssh"; commit.gpgsign = true; + + credential.helper = "manager"; + credential.credentialStore = "cache"; }; userName = config.name;