aboutsummaryrefslogtreecommitdiffstats
path: root/modules/programs
diff options
context:
space:
mode:
authorArpit Chakladar <arpitchakladar+git@gmail.com>2026-07-14 22:43:58 +0530
committerArpit Chakladar <arpitchakladar+git@gmail.com>2026-07-14 22:43:58 +0530
commite984847aa0b18ca64a1bb043724e1c3f3b36df65 (patch)
tree57db083681f049510afa50d6956ad1d6137b18dc /modules/programs
parentebfec969f4b4052072c27a15039c2a206307cac6 (diff)
downloadhome-manager-config-e984847aa0b18ca64a1bb043724e1c3f3b36df65.tar.gz
home-manager-config-e984847aa0b18ca64a1bb043724e1c3f3b36df65.zip
feat(delta): made some theme changes to delta
Added line numbers and removed the hunk-header
Diffstat (limited to 'modules/programs')
-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";