From cc6c7077da9a1a4522b9c49b02a22b6c30f4a0df Mon Sep 17 00:00:00 2001 From: Leonardo Santiago Date: Sun, 11 May 2025 23:33:21 -0300 Subject: feat(eldoc-diffstat): add eldoc-diffstat to magit --- modules/emacs/README.org | 3 +++ modules/emacs/eldoc-diffstat.nix | 13 +++++++++++++ modules/emacs/package.nix | 1 + 3 files changed, 17 insertions(+) create mode 100644 modules/emacs/eldoc-diffstat.nix diff --git a/modules/emacs/README.org b/modules/emacs/README.org index c514849..5f2fb73 100644 --- a/modules/emacs/README.org +++ b/modules/emacs/README.org @@ -151,6 +151,9 @@ Configurations for magit :ensure t :diminish :hook (magit-mode . magit-delta-mode)) +(use-package eldoc-diffstat + :ensure t + :config (global-eldoc-diffstat-mode)) #+end_src *** Forge diff --git a/modules/emacs/eldoc-diffstat.nix b/modules/emacs/eldoc-diffstat.nix new file mode 100644 index 0000000..82cb318 --- /dev/null +++ b/modules/emacs/eldoc-diffstat.nix @@ -0,0 +1,13 @@ +{ trivialBuild, + fetchFromGitHub +}: +trivialBuild { + pname = "eldoc-diffstat"; + version = "0.1.0"; + src = fetchFromGitHub { + owner = "kljohann"; + repo = "eldoc-diffstat"; + rev = "33aa6d7ee5d0e712b112c74ec6e076463b540e9e"; + hash = "sha256-BlhIRGz2cxOZzpAMty8mQWfdDiUojpA6gpeBXRW1/Nc="; + }; +} diff --git a/modules/emacs/package.nix b/modules/emacs/package.nix index 762d18d..6b02cbb 100644 --- a/modules/emacs/package.nix +++ b/modules/emacs/package.nix @@ -20,6 +20,7 @@ in callPackage = pkgs.lib.callPackageWith (pkgs // epkgs); in epkgs // { eglot-booster = callPackage ./eglot-booster.nix {}; + eldoc-diffstat = callPackage ./eldoc-diffstat.nix {}; }; config = ./README.org; alwaysTangle = true; -- cgit v1.2.3