Based on the steps from Christian:
Edit the cursor tiff image inside the Terminal App with for example Image editor (freeware)
Terminal.app/Contents/Resources/ShadowedIBeam.tiff
and then run
defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES
I used GIMP to accomplish this
- You can use GIMP to edit if desired (did this successfully)
- Click "open" in GIMP, Import from TIFF screen pops up
- On Import Pop-Up, click "Select All" and open as "Layers --> now "import"
- Do NOT change the RGB color profile, click "keep"
- Pick one of the layers to keep (big or small depending on what you want); delete the other layer
- Click on the "Colors" menu tab at the top of the screen and then click "Invert"
- Click on "File" and then "Export" --> export as "TIFF" file, save this copy in your documents and name it correctly
ShadowedIBeam.tiff
- BEFORE YOU OVERWRITE THE ORIGINAL make a copy of it and also put this in your documents folder --> name it
ShadowedIBeam.backup.tiff
cp /Applications/Utilities/Terminal.app/Contents/Resources/ShadowedIBeam.tiff ~/Documents
Copy the newly created Cursor file to the specified location, this step will overwrite the file inside the Terminal.app
sudo cp ShadowedIBeam.tiff /Applications/Utilities/Terminal.app/Contents/Resources/
Finally set the flag for Terminal.app to use a custom cursor
defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES
If the change doesn't take effect immediately (or after clicking around) then simply close Terminal app completely (CMD + Q) and then reopen Terminal.app
(tested on Yosemite 10.10.5)