从图像生成iterm2颜色
iterm-theme-generator的Python项目详细描述
此主题生成器将从图像生成iterm2的颜色集。
Usage
从图像生成颜色集:
$ iterm_theme_generator <path-to-image> --parent <your-profile>
这将生成颜色并在其动态配置文件中创建iterm2配置文件
目录。此主题配置文件将继承您用--parent
提到的配置文件
选项转到“配置文件”选项卡,选择此新配置文件作为默认配置文件,然后
重新启动iterm。现在,当您再次更改主题时,iterm将动态加载它,
所以不需要重新启动。
选项:
usage: iTerm2 Theme Generator [-h] [--parent PROFILE] [--out FILE] [--tiled TILED] [--blend BLEND] [--transparency VALUE] [--contrast CONTRAST] [--saturation-min MIN] [--saturation-max MAX] [--brightness-min MIN] [--brightness-max MAX] [--rotate TIMES] [--inverted] [--reversed] [--no-background] IMAGE Generate iTerm2 color scheme based on an image positional arguments: IMAGE Image to process optional arguments: -h, --help show this help message and exit --parent PROFILE Profile this theme will inherit. Default: 'Default.Profile' --out FILE Output file. Default: /Users/m4yers/Library/Application Support/iTerm2/DynamicProfiles/theme.json --tiled TILED Tile the image. Default: False --blend BLEND Blend(0.0-1.0). Default: 0.10 --transparency VALUE Transparency(0.0-1.0). Default: 0.0 --contrast CONTRAST Contrast(0.0-1.0). Default: 0.0 --saturation-min MIN Minimal saturation(0.0-1.0). Default: 0.0 --saturation-max MAX Maximal saturation(0.0-1.0). Default: 1.0 --brightness-min MIN Minimal brightness(0.0-1.0). Default: 0.0 --brightness-max MAX Maximal brightness(0.0-1.0). Default: 1.0 --rotate TIMES Rotate colors order N times(0-7). Default: 0 --inverted Invert colors. Default: No --reversed Reverse colors order. Default: No --no-background Disable background image. Useful if using transparency.
Features
一些iterm特性通过生成器公开,例如tiling
,
blending
,contrast
。
生成器提供基本的颜色控制,包括:
- 饱和度最小/最大界限
- 亮度最小/最大界限
- 生成的颜色集的旋转和反转
- 颜色反转
使用这些功能可以让你捕捉到一个很棒的颜色集 把你的背景图像放整齐。
Thanks To
- radiosilence用于原始脚本
- metakirby5对于colorz util