I know how to change the background color in Terminal in Mac OS X by using the Preferences window. I would like to be able to use an image as my Terminal background instead, but I don't see an option to set an image as the background.
Is it possible to set an image as my Terminal background? If so, how would I do this?
I am using Mac OS 10.5.8.
Best Answer
In Tiger you could select background images in Preferences, but that went away in Leopard. The .terminal files can be exported and imported as a xml property list. The plist "key" node value for the background image is BackgroundImagePath followed by a "data" node that contains a base64 encoded binary property list that has a "string" node pointing to an image file.
You can use openssl to decode the data content.
Then convert the binary plist to xml using plutil.
You will see something like this...
Change the image path and convert the xml plist back to binary and base64 encode it.
Then set the value of the "data" node to the base64 string.