diff --git a/nix/homeModules/common/git.nix b/nix/homeModules/common/git.nix index bcced0fd..14fc30c7 100644 --- a/nix/homeModules/common/git.nix +++ b/nix/homeModules/common/git.nix @@ -1,11 +1,20 @@ -{lib, ...}: { +{ + lib, + pkgs, + ... +}: { # git plugins programs.git = { lfs.enable = true; - delta = { - enable = true; - options.syntax-theme = "OneHalfLight"; - }; + }; + + # Wait for PR + # https://github.com/nix-community/home-manager/pull/6978 + home.packages = [ + pkgs.patdiff + ]; + programs.git.iniContent = { + diff.external = "${lib.getExe' pkgs.patdiff "patdiff-git-wrapper"}"; }; # git itself