diff --git a/configs/home-manager/foo-dogsquared/modules/programs/email.nix b/configs/home-manager/foo-dogsquared/modules/programs/email.nix index 9d0a6f0e..e2ef9121 100644 --- a/configs/home-manager/foo-dogsquared/modules/programs/email.nix +++ b/configs/home-manager/foo-dogsquared/modules/programs/email.nix @@ -68,6 +68,7 @@ in (lib.mkIf cfg.thunderbird.enable { programs.thunderbird = { enable = true; + package = pkgs.thunderbird-foodogsquared; profiles.personal = { isDefault = true; settings = { diff --git a/configs/home-manager/foo-dogsquared/modules/programs/jujutsu.nix b/configs/home-manager/foo-dogsquared/modules/programs/jujutsu.nix index fc3b8e4f..039f8cd8 100644 --- a/configs/home-manager/foo-dogsquared/modules/programs/jujutsu.nix +++ b/configs/home-manager/foo-dogsquared/modules/programs/jujutsu.nix @@ -15,10 +15,17 @@ in user.name = config.accounts.email.accounts.personal.realName; user.email = config.accounts.email.accounts.personal.address; + ui.diff-editor = "diffedit3"; + "merge-tools.diffoscope" = { merge-args = [ "$left" "$right" ]; program = lib.getExe' pkgs.diffoscope "diffoscope"; }; + + "merge-tools.diffedit3" = { + merge-args = [ "$left" "$right" "$output" ]; + program = lib.getExe' config.services.diffedit3.package "diffedit3"; + }; }; }; };