Customizing your own blinking text cursor

Hi,

Does anyone know how I could customize the blinking text cursor which shows where you can type?

I want change it’s color and it’s thickness… Or perhaps use an image in it’s place.

Anyone know how?
Thanks