Commit f337944

HPCesia <me@hpcesia.com>
2025-10-20 07:18:55
fix: git config
Home manager update the config of git.
1 parent df71706
Changed files (1)
modules
modules/dev/git.nix
@@ -16,15 +16,17 @@
       enable = true;
       lfs.enable = true;
 
-      userName = "HPCesia";
-      userEmail = "me@hpcesia.com";
-
       signing = {
         signByDefault = true;
         format = "openpgp";
       };
 
-      extraConfig = {
+      settings = {
+        user = {
+          name = "HPCesia";
+          email = "me@hpcesia.com";
+        };
+
         init.defaultBranch = "main";
         trim.bases = "develop,master,main"; # for git-trim
         push.autoSetupRemote = true;
@@ -43,15 +45,16 @@
           };
         };
       };
+    };
 
-      # A syntax-highlighting pager in Rust(2019 ~ Now)
-      delta = {
-        enable = true;
-        options = {
-          diff-so-fancy = true;
-          line-numbers = true;
-          true-color = "always";
-        };
+    # A syntax-highlighting pager in Rust(2019 ~ Now)
+    programs.delta = {
+      enable = true;
+      enableGitIntegration = true;
+      options = {
+        diff-so-fancy = true;
+        line-numbers = true;
+        true-color = "always";
       };
     };
   };