Commit da4f0cc

HPCesia <me@hpcesia.com>
2025-08-02 08:07:32
feat(app): add jujutsu
1 parent bf33582
Changed files (3)
.vscode
home
base
linux
.vscode/settings.json
@@ -0,0 +1,3 @@
+{
+    "git.enabled": false
+}
\ No newline at end of file
home/base/core/git.nix
@@ -2,6 +2,7 @@
   config,
   lib,
   pkgs,
+  pkgs-unstable,
   myvars,
   ...
 }: {
@@ -50,4 +51,20 @@
       };
     };
   };
+
+  programs.jujutsu = {
+    enable = true;
+    package = pkgs-unstable.jujutsu;
+    settings = {
+      user = {
+        name = myvars.userfullname;
+        email = myvars.useremail;
+      };
+      ui = {
+        editor = "hx";
+        diff-formatter = "delta";
+      };
+      merge-tools.delta.diff-expected-exit-codes = [0 1];
+    };
+  };
 }
home/linux/gui/vscode/baseExtensions.nix
@@ -47,4 +47,10 @@ with pkgs.vscode-extensions;
       version = "0.5.0";
       sha256 = "OrdIhgNXpEbLXYVJAx/jpt2c6Qa5jf8FNxqrbu5FfFs=";
     }
+    {
+      name = "jjk";
+      publisher = "jjk";
+      version = "0.8.1";
+      sha256 = "2JUn6wkWgZKZzhitQy6v9R/rCNLrt7DBtt59707hp6c=";
+    }
   ])