fix(hm/price): ensure neovim gets current env vars
Some checks failed
Check Formatting of Files / Check-Formatting (push) Has been cancelled

This commit is contained in:
Price Hiller 2024-12-01 22:15:38 -06:00
parent 43aa64e281
commit 7355c4fbea
Signed by: Price
GPG Key ID: C3FADDE7A8534BEB

View File

@ -1,12 +1,38 @@
{
pkgs,
lib,
...
}:
{
programs.neovim = {
enable = true;
package = pkgs.neovim;
extraWrapperArgs = [
"--suffix"
"LD_LIBRARY_PATH"
":"
"${lib.makeLibraryPath [
pkgs.sqlite
]}"
"--suffix"
"LIBRARY_PATH"
":"
"${lib.makeLibraryPath [
pkgs.stdenv.cc.cc
pkgs.zlib
]}"
"--suffix"
"PKG_CONFIG_PATH"
":"
"${lib.makeSearchPathOutput "dev" "lib/pkgconfig" [
pkgs.stdenv.cc.cc
pkgs.zlib
]}"
];
};
home = {
packages = with pkgs; [
neovide
neovim
bun
];
};