aboutsummaryrefslogtreecommitdiffstats
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/programs/delta/default.nix8
1 files changed, 8 insertions, 0 deletions
diff --git a/modules/programs/delta/default.nix b/modules/programs/delta/default.nix
index 81bc246..90e35d4 100644
--- a/modules/programs/delta/default.nix
+++ b/modules/programs/delta/default.nix
@@ -6,6 +6,14 @@
# Delta - A syntax-highlighting pager for git, diff, and grep output
{
config = lib.mkIf config.programs.delta.enable {
+ programs.delta.options = {
+ line-numbers = true;
+ hunk-header-style = "omit";
+ hunk-header-decoration-style = "omit";
+ line-numbers-left-format = "{nm}│ ";
+ line-numbers-right-format = "{np}│ ";
+ };
+
programs.git.settings = lib.mkIf config.programs.git.enable {
core.pager = "delta";
interactive.diffFilter = "delta --color-only";