Enable git's credential manager

This commit is contained in:
Andrea Ciceri 2024-12-10 10:24:28 +01:00
parent 31b758d884
commit 42cdcd29c1
Signed by: aciceri
SSH key fingerprint: SHA256:/AagBweyV4Hlfg9u092n8hbHwD5fcB6A3qhDiDA65Rg

View file

@ -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;