summaryrefslogtreecommitdiff
path: root/modules/home/default.nix
diff options
context:
space:
mode:
authorLeonardo Santiago <[email protected]>2025-06-04 16:07:18 -0300
committerLeonardo Santiago <[email protected]>2025-06-04 16:07:18 -0300
commit0dc46effbb333eadbad356ccd9533be33aaa65a7 (patch)
tree096e2389907b9c8315cb82cc4fe0bfbb07a19b59 /modules/home/default.nix
parent5e6ff689e0dcffbf012b5224219c027b0e109acf (diff)
chore: disable lines in pdf mode, add mergigraf and difftastic by default
Diffstat (limited to 'modules/home/default.nix')
-rw-r--r--modules/home/default.nix9
1 files changed, 8 insertions, 1 deletions
diff --git a/modules/home/default.nix b/modules/home/default.nix
index cfa68c2..bb2c753 100644
--- a/modules/home/default.nix
+++ b/modules/home/default.nix
@@ -38,7 +38,7 @@ in {
git = {
enable = true;
lfs.enable = true;
- diff-so-fancy.enable = true;
+ difftastic.enable = true;
extraConfig = {
user = {
name = "Leonardo Santiago";
@@ -48,7 +48,14 @@ in {
color.ui = true;
gpg.format = "ssh";
commit.gpgsign = true;
+ "merge \"mergigraf\"" = {
+ name = "mergigraf";
+ driver = "${pkgs.mergiraf}/bin/mergiraf merge --git %O %A %B -s %S -x %X -y %Y -p %P -l %L";
+ };
};
+ attributes = [
+ "* merge=mergigraf"
+ ];
};
};
};