fix: harden and simplify Linux system install

Tighten shim detection, profile repair, and install ordering while
trimming over-specific doctor/info hints from the system-install path.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Sahilb315
2026-07-11 02:19:59 +05:30
co-authored by Cursor
parent 7922606644
commit ffd0e7e759
13 changed files with 227 additions and 105 deletions
+3
View File
@@ -50,6 +50,9 @@ func FilterPMGFromPath(pathEnv string) string {
if strings.HasSuffix(entry, pmgBinSuffix) {
continue
}
if filepath.Clean(entry) == filepath.Clean(SystemBinDir()) {
continue
}
if shimDir != "" && filepath.Clean(entry) == shimDir {
continue
}