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, 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 = { home = {
packages = with pkgs; [ packages = with pkgs; [
neovide neovide
neovim
bun bun
]; ];
}; };