fix: prefer home linuxbrew paths

This commit is contained in:
Peter Steinberger
2026-01-07 00:18:00 +01:00
parent b57d36f49c
commit 7214cf39ec

View File

@@ -31,12 +31,12 @@ export function resolveBrewPathDirs(opts?: {
} }
// Linuxbrew defaults. // Linuxbrew defaults.
dirs.push(path.join(homeDir, ".linuxbrew", "bin"));
dirs.push(path.join(homeDir, ".linuxbrew", "sbin"));
dirs.push( dirs.push(
"/home/linuxbrew/.linuxbrew/bin", "/home/linuxbrew/.linuxbrew/bin",
"/home/linuxbrew/.linuxbrew/sbin", "/home/linuxbrew/.linuxbrew/sbin",
); );
dirs.push(path.join(homeDir, ".linuxbrew", "bin"));
dirs.push(path.join(homeDir, ".linuxbrew", "sbin"));
// macOS defaults (also used by some Linux setups). // macOS defaults (also used by some Linux setups).
dirs.push("/opt/homebrew/bin", "/usr/local/bin"); dirs.push("/opt/homebrew/bin", "/usr/local/bin");
@@ -60,8 +60,8 @@ export function resolveBrewExecutable(opts?: {
if (prefix) candidates.push(path.join(prefix, "bin", "brew")); if (prefix) candidates.push(path.join(prefix, "bin", "brew"));
// Linuxbrew defaults. // Linuxbrew defaults.
candidates.push("/home/linuxbrew/.linuxbrew/bin/brew");
candidates.push(path.join(homeDir, ".linuxbrew", "bin", "brew")); candidates.push(path.join(homeDir, ".linuxbrew", "bin", "brew"));
candidates.push("/home/linuxbrew/.linuxbrew/bin/brew");
// macOS defaults. // macOS defaults.
candidates.push("/opt/homebrew/bin/brew", "/usr/local/bin/brew"); candidates.push("/opt/homebrew/bin/brew", "/usr/local/bin/brew");