From 288a461d3abf4efde031bde24e766e4dd2f9c993 Mon Sep 17 00:00:00 2001 From: Minijackson Date: Mon, 7 Aug 2023 08:55:34 +0200 Subject: usecases/git: improve git status performance --- common/commandline/git.nix | 3 +++ 1 file changed, 3 insertions(+) (limited to 'common/commandline/git.nix') diff --git a/common/commandline/git.nix b/common/commandline/git.nix index 7c387c2..1886a0a 100644 --- a/common/commandline/git.nix +++ b/common/commandline/git.nix @@ -35,6 +35,8 @@ inputs: whitespace = "trailing-space,space-before-tab"; pager = deltaCommand; interactive.diffFilter = "${deltaCommand} --color-only"; + untrackedCache = true; + fsmonitor = "${pkgs.rs-git-fsmonitor}/bin/rs-git-fsmonitor"; }; diff = { @@ -79,6 +81,7 @@ inputs: # TODO: move common to NixOS' programs.git.config home-manager.users.root = { ... }: { programs.git = with lib; + # TODO: use `home-manager.sharedModules`? mkMerge [ (mkDefault config.home-manager.users.minijackson.programs.git) { -- cgit v1.2.3