use difftastic

This commit is contained in:
nicco
2026-03-27 10:09:14 +01:00
parent 1d0fae719d
commit ef91455367
6 changed files with 15 additions and 9 deletions

View File

@@ -17,7 +17,6 @@ with pkgs;
wget
rsync
yq
delta
# Rust utils
bat
@@ -30,6 +29,7 @@ with pkgs;
dust
yazi
starship
difftastic
# Dev
lazydocker

View File

@@ -22,7 +22,6 @@
wget
rsync
yq
delta
kubectl
croc
asciinema_3
@@ -41,6 +40,7 @@
yazi
starship
ouch
difftastic
# TUI
lazydocker

View File

@@ -4,12 +4,9 @@
process = git-lfs filter-process
required = true
[core]
pager = delta
excludesfile = ~/.gitignore_global
autocrlf = input
ignorecase=false
[interactive]
diffFilter = delta --color-only
[pull]
rebase = false
@@ -31,5 +28,5 @@
[include]
path = ~/.gitconfig.local
[delta]
navigate = true
[diff]
external = difft

View File

@@ -0,0 +1,5 @@
# yaml-language-server: $schema=https://raw.githubusercontent.com/jesseduffield/lazygit/master/schema/config.json
git:
pagers:
- externalDiffCommand: difft --color=always

View File

@@ -33,8 +33,8 @@ let
".gitconfig".source = ../files/git/gitconfig;
".gitignore_global".source = ../files/git/gitignore_global;
".gitconfig.local".source = ../secrets/git/config.${host.hostName};
".config/nvim".source = ../files/nvim;
"Library/Application Support/lazydocker/config.yml".source = ../files/lazydocker/config.yml;
".config/lazygit/config.yml".source = ../files/lazygit/config.yaml;
".config/lazydocker/config.yml".source = ../files/lazydocker/config.yml;
# Secrets
".ssh/config".text = builtins.replaceStrings [ "@SSH_KEY@" ] [ host.sshKey ] (
@@ -51,6 +51,10 @@ let
vai = "sudo darwin-rebuild switch --flake ~/.config/dotfiles#${host.hostName}";
clean = "nix-collect-garbage -d";
};
sessionVariables = {
XDG_CONFIG_HOME = "$HOME/.config";
};
};
};

Binary file not shown.