Terminal detection would error on non-posix operating systems