Add override for typst-preview-nvim

This commit is contained in:
Ben Mayer 2024-11-03 17:06:58 +01:00
parent 46a70efc8d
commit 00be4cf4e8

View File

@ -134,6 +134,9 @@
# must be lua51Packages
luajitPackages,
aider-chat,
# typst-preview dependencies
tinymist,
websocat,
}:
self: super:
let
@ -2729,6 +2732,16 @@ in
--replace "'zoxide_executable', 'zoxide'" "'zoxide_executable', '${zoxide}/bin/zoxide'"
'';
};
typst-preview-nvim = super.typst-preview-nvim.overrideAttrs {
postPatch = ''
substituteInPlace lua/typst-preview/config.lua \
--replace-fail "['tinymist'] = nil," "tinymist = '${lib.getExe tinymist}'," \
--replace-fail "['websocat'] = nil," "websocat = '${lib.getExe websocat}',"
'';
nvimRequireCheck = "typst-preview";
};
}
// (
let