Git: Difference between revisions

DoggoBit (talk | contribs)
Added section on enabling ssh commit signing
Qweered (talk | contribs)
m cleaner
 
(One intermediate revision by one other user not shown)
Line 16: Line 16:


== Configuration ==
== Configuration ==
Git can be configured using [[Home Manager]]:
Git can be configured using [[Home Manager]]:
Git can be configured using [[Home Manager]]:


Line 57: Line 55:
   programs.git = {
   programs.git = {
     enable = true;
     enable = true;
    package = pkgs.git.override { withLibsecret = true; };
     extraConfig = {
     extraConfig = {
       credential.helper = "${
       credential.helper = "libsecret";
          pkgs.git.override { withLibsecret = true; }
        }/bin/git-credential-libsecret";
     };
     };
   };
   };