diff --git a/packages/tui/src/runtime.tsx b/packages/tui/src/runtime.tsx index 6f519cbe821..f503944f2e8 100644 --- a/packages/tui/src/runtime.tsx +++ b/packages/tui/src/runtime.tsx @@ -5,5 +5,6 @@ export function abbreviateHome(input: string, home: string) { const relative = path.relative(home, input) if (relative === "") return "~" if (relative === ".." || relative.startsWith(".." + path.sep) || path.isAbsolute(relative)) return input - return "~" + path.sep + relative + // Normalize to forward slashes so abbreviated display paths are identical across platforms. + return "~/" + relative.split(path.sep).join("/") }