From 2b9b540574384a4c1952664c325aff465eb2f674 Mon Sep 17 00:00:00 2001 From: jolheiser Date: Wed, 10 Jul 2024 09:58:01 -0500 Subject: [PATCH] feat: jujutsu Signed-off-by: jolheiser --- apps/nogui/default.nix | 1 + apps/nogui/jj.nix | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 apps/nogui/jj.nix diff --git a/apps/nogui/default.nix b/apps/nogui/default.nix index c0785a7..b6e0bdb 100644 --- a/apps/nogui/default.nix +++ b/apps/nogui/default.nix @@ -14,6 +14,7 @@ ./go.nix ./gpg.nix #./helix.nix + ./jj.nix ./jq.nix ./lazygit.nix ./nushell.nix diff --git a/apps/nogui/jj.nix b/apps/nogui/jj.nix new file mode 100644 index 0000000..ae1983a --- /dev/null +++ b/apps/nogui/jj.nix @@ -0,0 +1,20 @@ +{pkgs, ...}: { + programs.jujutsu = { + enable = true; + settings = { + user = { + name = "jolheiser"; + email = "john@jolheiser.com"; + }; + ui = { + diff.tool = ["${pkgs.difftastic}/bin/difft" "--color=always" "$left" "$right"]; + editor = "hx"; + }; + signing = { + sign-all = true; + backend = "ssh"; + key = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAUxLwkJOlalAHTdkbh+m49XTZGKDqWz1o/o8OLmtQdX"; + }; + }; + }; +}