From aec9110e709e1aa50d78f06293c4bde14974b23f Mon Sep 17 00:00:00 2001 From: Daniel Winkler Date: Sun, 24 May 2026 00:01:12 +1000 Subject: [PATCH] hopefully R fix --- modules/module/settings/core.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/module/settings/core.nix b/modules/module/settings/core.nix index f8b3188..822fc53 100644 --- a/modules/module/settings/core.nix +++ b/modules/module/settings/core.nix @@ -32,4 +32,10 @@ # Enable wrapper handling of spec runtimeDeps (template pattern). config.settings.autowrapRuntimeDeps = true; + + # The wrapper library currently emits runtime PATH additions via `suffixVar`, + # which lets host-level tools in `/usr/local/bin` win inside `nix run`. + # Mirror those additions into `prefixVar` so wrapped Neovim resolves the + # Nix-provided toolchain first while preserving existing wrapper behavior. + config.prefixVar = lib.mkAfter config.suffixVar; }