+4
-1
src/Vaxis.zig
+4
-1
src/Vaxis.zig
···
1228
1228
pub fn setTerminalWorkingDirectory(_: *Vaxis, tty: AnyWriter, path: []const u8) !void {
1229
1229
if (path.len == 0 or path[0] != '/')
1230
1230
return error.InvalidAbsolutePath;
1231
-
const hostname = std.posix.getenv("HOSTNAME") orelse "localhost";
1231
+
const hostname = switch (builtin.os.tag) {
1232
+
.windows => null,
1233
+
else => std.posix.getenv("HOSTNAME"),
1234
+
} orelse "localhost";
1232
1235
try tty.print(ctlseqs.osc7, .{ hostname, path });
1233
1236
}