Awesome
Oh My Zsh Plugin for Setting iTerm2 Custom Tab Colors
Installation
cd ~/.oh-my-zsh/custom/plugins
git clone https://github.com/bernardop/iterm-tab-color-oh-my-zsh.git iterm-tab-color
Enable it by adding iterm-tab-color to your plugins array in $HOME/.zshrc
plugins=(git iterm-tab-color)
Usage
Explicitly using the command
After adding it to your plugins and restarting your current terminal you'll have a new alias available tc
Passing separate Red, Green, Blue values
tc 255 198 0
Passing a Hex value
tc '#0078ae`
- or -
tc 0078ae
Set tab color based on current working directory or current command
You can modify the .tc-config
file located in ~/.oh-my-zsh/custom/plugins/iterm-tab-color
and add directory=hexValue
or command=hexValue
pairs to automatically set the color of your tab to hexValue
when your current working directory matches directory
or the current executing command matches command
(you can use regular expressions)
Example .tc-config
file
/Users/me/projects/personal*=#065535
/Users/me/projects/work*=#3399ff
npm*=#CB3837
brew*=#BE862D