The scheme displayed on the first screenshot in this page is from the Remedy VSCode theme. The Remedy GitHub repo contains the.itermcolors file which enables the same theme in iTerm2. You can also export schemes directly from iTerm2 to.itermcolor files. I use iTerm2 when I ssh and I don't need the graphical component, that works fine. If my question is impossible, an alternative would be 'How do I get my themes/fonts/etc' from iTerm2 into the Quartz X11 terminal. It doesn't seem to give me any customization options – Andrew Jul 31 '15 at 16:53.
- Install iTerm2 from https://www.iterm2.com/
- Install oh-my-zsh from https://ohmyz.sh/ or https://github.com/robbyrussell/oh-my-zsh
- Set iTerm2 theme tab theme to Dark -
Preferences | Appearance | Tabs | Theme > Dark
- Install Fira Code fonts from https://github.com/tonsky/FiraCode (Clone and navigate to
dstr > ttf
, install all font files by double clicking) - Install Powerline fonts from https://github.com/powerline/fonts
- Set fonts for iTerm2 -
Preferences | Profiles | Text
- Change
Font
to14pt Fira code regular
and CheckUse Ligatures
checkbox - Change
Non ASCII Font
to14pt Fira mono
and CheckUse Ligatures
checkbox
- Change
- Install iTerm2 snazzy theme from https://github.com/sindresorhus/iterm2-snazzy
- Navigate to
Preferences | Profiles | Color Presets > Snazzy
- Navigate to
- Install Pure prompt for iTerm2 from https://github.com/sindresorhus/pure#oh-my-zsh
- Install awesome
z
tool for autojumping between recent folders(Check usage here - https://github.com/rupa/z/)- Use brew
brew install z
(This should take care of everything for you) - Or to setup manually, Download 'z' from https://github.com/rupa/z/blob/master/z.sh and move to
~/
and add following snippet to~/.zshrc
- Use brew
- Install
zsh-syntax-highlighting
oh-my-zsh plugin
Iterm2 Color Themes
- Install
zsh-autosuggestions
oh-my-zsh plugin
- Install
pygments
package, a pre-requisite forcolorize
plugin(cat
with syntax highlight support, aliasccat
)
- Install
trash
command as safter alternative forrm
command
- Finally update plugins list for oh-my-zsh in
~/.zshrc