From 8027f6cfd5625a970949d2465ea9721f1eac8cf0 Mon Sep 17 00:00:00 2001 From: Daniel Nagy Date: Sat, 21 Sep 2024 22:15:00 +0200 Subject: [PATCH] emacsPackages.age: replace program --- .../editors/emacs/elisp-packages/melpa-packages.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix b/pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix index faf9aded966d..34604efcc055 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix @@ -133,6 +133,13 @@ let # Expects bash to be at /bin/bash ac-rtags = fix-rtags super.ac-rtags; + age = super.age.overrideAttrs (attrs: { + postPatch = attrs.postPatch or "" + '' + substituteInPlace age.el \ + --replace-fail 'age-program (executable-find "age")' 'age-program "${lib.getExe pkgs.age}"' + ''; + }); + airline-themes = super.airline-themes.override { inherit (self.melpaPackages) powerline; };