The text cursor in Hyper term can be very hard to see, so I looked into changing it to white or similar for better visibility. Here's a related issue about this vercel/hyper#1045
The currently proposed solutions didn't entirely work for me until I used css: instead of termCSS:.
~/.hyper.js
css: `
.xterm {
cursor: default;
}
`,Where cursor: default becomes pointer instead of text.