Here are a collection of themes that have been converted from iTerm2 themes. iTerm2
is a macOS Terminal app that is very popular on that platform. I wanted some of the
varied themes that one finds for that app on my Amiga (>32 colors to be safe; not
tested on machines with screens with fewer colors).
ViNCEd uses 16-bit RGB values and some of its preferences are a bit difficult to grok
if you open the prefs file and expect to find 8-bit hexadecimal or integer values for
RGB. These themes have all been converted to a format that makes sense for ViNCEd.
The script that does the conversion is open source and the latest version can be found
on a public GitHub gist: https://gist.github.com/nyteshade/87a2d2c37275f9f61ddcf722b14f1200
The script is also included here, though it should be run in a console on a machine that
supports Google Chrome.
Installation:
Each theme file has a url to an image that you can preview to understand what the colors
should look like. Once you've chosen one you want, open the file ENV:ViNCEd.prefs and locate
the section with the comment ";Colors:". After that, copy the lines that look similar from
the theme file into the ViNCEd.prefs file and save.
The next time you open your terminal, those colors should be in effect. If they are not,
you may need to open the Settings when ViNCEd is running or type "SetVNC" manually. Find
the 3rd (of 4) page under the Edit tab. Ensure that "ANSI colors as default" is selected
and tap Use.
Once you have the theme you like, open Settings again and click on the Save button or manually
copy the ENV:ViNCEd.prefs file to ENVARC:
Enjoy!
P.S. There are a lot of comments in the JavaScript source file that explain how the process
works. In short, it basically grabs the pixel colors from the sample images directly and
creates a textual output that can be saved to a file. I did this with the handful of themes
included in this archive. |