Intro
This is a set of color themes for iTerm (aka iTerm2). Screenshots below and in the screenshots directory.
If you change.bashprofile, it only applies to new Terminal sessions. To apply it to an existing session, run source /.bashprofile.You can run any Bash script this way - think of executing source as the same as typing commands in the Terminal window (from the specified script). More info: How to reload.bashprofile from the command line? Bonus: You can make environment variables available. Don't snap window size to the cell grid when it gets resized by an Accessibility API. Only use touch bar mitigations for keypresses originating from the built-in keyboard. The profile preference 'Send text at start' is now an interpolated string. The profile preference 'Custom command' is now an.
Installation Instructions
To install:
- Launch iTerm 2. Get the latest version at iterm2.com
- Type CMD+i
- Navigate to Colors tab
- Click on Load Presets
- Click on Import
- Select the .itermcolors file(s) of the scheme(s) you'd like to use
- Click on Load Presets and choose a color scheme
X11 Installation and Terminator configuration
See the README file for instructions on installing themes under X11 and Terminator
Screenshots
Credits
The themes Novel, Espresso, Grass, Homebrew, Ocean, Pro, Man Page, Red Sands, and Terminal Basic are ports of the themes of the same name included with the Mac Terminal application. All of Terminal's themes have now been ported, with the excption of 'Solid Colors' (random backgrounds, which iTerm doesn't support) and 'Aerogel' (which is hideous).
The scheme idleToes was inspired by the idleFingers TextMate theme and suggested for inclusion by Seth Wilson.
The scheme Zenburn was inspired by the Zenburn version created by Suraj N. Kurapati.
The scheme Symfonic was inspired by the color scheme used in the documentation for the Symfony PHP Framework.
The scheme Solarized Darcula was inspired by the color theme created by @rickhanlonii]. There are two screenshots below; one with a background and one without. The background image is included in the backgrounds/ directory and the image must be manually set on the profile's Preferences->Window tab. It's hard to see from the screenshot, but it looks great!
The theme Hurtado was found here.
The theme Mokokai Soda was found here.
The theme Neopolitan was created by Daytonn
The themes Solarized Dark and Solarized Light come from the official Solarized web site
The Obsidian theme was on my hard drive and I don't recall where it came from. If anyone knows, ping me and I'll link back to the author(s).
The theme Spacedust was created by mhallendal and ported to iTerm by Couto
The theme Mathias was created by mathiasbynens
The LiquidCarbon themes were created by markcho
The NightLion themes were created by Curvve Media
![Program Program](/uploads/1/3/4/4/134494557/974157230.png)
The Tomorrow themes were created by chriskempson
The Twilight theme was created by stefri
The Teerb theme was created by Teerb
The IR_Black theme was found here
The Misterioso theme was created by flooose
The Hybrid theme was found here
The Thayer Bright theme was found here
The Spring theme was found here
The Smyck theme was found here
The Cobalt2 theme was created by wesbos
The WarmNeon theme was ported from PyCharmby firewut
The SpaceGray theme was created by ryentzer
The Jellybeans theme was created by qtpi
The PaulMillr theme was created by paulmillr and ported to iTerm by me
The Harper theme was created by idleberg
The CLRS theme was created by jasonlong
The Dracula theme was created by zenorocha
Mac Os Terminal
The themes AdventureTime, AlienBlood, BirdsOfParadise, Ciapre, CrayonPonyFish, DimmedMonokai, Earthsong, Elemental, FishTank, FrontEndDelight, FunForrest, Grape, Highway, IC_Green_PPL, IC_Orange_PPL, Lavandula, Medallion, Ollie, Royal, SeaShells, Shaman, SoftServer, Sundried, ToyChest, Treehouse, Urple were created by zdj
The Japanesque theme was created by aereal
The Seti theme was created by jesseweed and ported to iTerm 2 by philduffy and slightly modified to make the ANSI blacks have a little more contrast
The Hipster Green and Jackie Brown themes were created by Unkulunkulu
The Chalk theme was created by achalv
The Pencil Dark and Pencil Light themes were created by mattly
![Mac Mac](https://www.anyrecover.com/images/public/terminal-mac.png)
The Flat theme was created by ahmetsulek
The Atom, Brogrammer, Glacier, and Darkside themes were created by bahlo
The Afterglow theme was created by yabatadesign
The Broadcast theme was created by vinkla
The Arthur, N0tch2k, Pnevma, Square, and Wryan themes were created by baskerville
The Belafonte Day, Belafonte Night, Paraiso Dark, and C64 themes were created by idleberg
The 3024 Day and 3024 Night themes were created by 0x3024
The Argonaut theme was created by effkay
The Espresso Libre theme was created by jurgemaister
The Hardcore theme was created by hardcore
The Rippedcasts theme was created by mdw123
Skyrim special edition mod limit xbox one. The The Solorized Dark Higher Contrast theme was created by heisters
The VibrantInk theme was created by asanghi
The Wez theme was created by wez
The Wombat theme was created by djoyner
The WildCherry theme was created by mashaal
The Flatland theme was created by realchaseadams
The Neutron theme was created by Ch4s3
The Fideloper theme was created by Fideloper
The Galaxy theme was created by jglovier
The Later This Evening theme was created by vilhalmer
If there are other color themes you'd like to see included, drop me a line!
The Slate theme was created by deneshshan
The SpaceGray Eighties and SpaceGray Eighties Dull themes were created by mhkeller
The Borland theme was created by delip
The Cobalt Neon theme was created by vasquex
The AtelierSulphurpool theme was created by atelierbram
The Batman, Spiderman, and The Hulk themes were created by pyrophos
The ENCOM theme was created by Josh Braun
The Floraverse theme was created by papayakitty
The Material and MaterialDark themes were created by stoeffel
The OceanicMaterial theme was created by rahulpatel
The AtomOneLight theme was created by iamstarkov https://www.graphunstanrep1977.simpsite.nl/Photoshop-Cs-For-Mac-Os.
The Piatto Light theme was created by kovv
The DotGov theme was cinspired by the color palette used in the U.S. Web Design Standards
The Duotone Dark theme was created by chibicode based on simurai'sduotone-dark Atom theme
The JetBrains Darcula theme was created by vitstr
The Bright Lights theme was created by tw15egan
iTerm Color Schemes | iTerm2 Color Schemes | iTerm 2 Color Schemes | iTerm Themes | iTerm2 Themes | iTerm 2 Themes
by Chiamaka Ikeanyi
Sometimes, using the default terminal sucks. You want to go out of the ordinary, to add life to the boring terminal and improve your productivity.
Z shell (Zsh) is a Unix shell built on top of bash (the default shell for macOS) with a large number of improvements.
In this walk-through, we will configure iTerm2 with ZSH and its dependencies. This is a no-brainer, and after this, you’ll ponder the reason for not discovering ZSH earlier. Well, since you’re here already, let’s kick-start this.
Keynotes
- Homebrew installation
- iTerm2 installation
- ZSH and Oh My ZSH installations
- Setting up the dependencies to create a beautiful terminal
Step 1: Install Homebrew
Homebrew is a free and open-source software package management system that simplifies the installation of software on Apple’s macOS.
Before installing Homebrew, we need to install the CLI tools for Xcode. Open your terminal and run the command:
If you get an error, run
xcode-select -r
to reset xcode-select
.Then, install Homebrew.
Step 2: Install iTerm2
iTerm2 is a replacement for terminal and the successor to iTerm. Most software engineers prefer iTerm2 over the default terminal that ships with macOS as a result of its cool features. You can integrate zsh into iTerm2 to increase productivity.
To install iTerm2, run the command:
Step 3: Install ZSH
Zsh is a shell designed for interactive use, although it is also a powerful scripting language.
By default, macOs ships with zsh located in
/bin/zsh
.Let’s install zsh using brew and make iTerm2 use it.
Best Terminal For Mac
Step 4: Install Oh My Zsh
“Oh My Zsh is an open source, community-driven framework for managing your zsh configuration. It will not make you a 10x developer…but you might feel like one”
— Robby Russell
It runs on Zsh to provide cool features configurable within the ~/.zhrc config file. Install Oh My Zsh by running the command
Best macbook pro for video editing. Check the installed version
You can upgrade it to get the latest features it offers.
Restart iTerm2 to dive into the new experience of using Zsh. Welcome to the “Oh My Zsh” world ?.
That’s not all. Now, we will install the dependencies to get the best out of Zsh.
Step 5: Change the Default Theme
Oh My Zsh comes bundled with a lot of themes. The default theme is robbyrussell, but you can change it to any theme of your choice. In this scenario, I changed it to agnoster, an already pre-installed theme.
You then need to select this theme in your
~/.zshrc
. To open the config file (.zshrc), run the command:Or open the file in a text editor with
Set the zsh theme and update your changes
Using a Custom Theme
To install another theme not pre-installed, clone the repository into
custom/themes
directory. In this scenario, we’ll install powerlevel9k,Then, select this theme in your
~/.zshrc
Update your changes by running the command
source ~/.zshrc
Navigate to
iTerm2 > Preferences > Profiles > Colors
if you wish to change the background color of the terminal.The selected theme in this scenario requires powerline fonts. So, let’s install that.
Step 6: Install Fonts
I will be using Inconsolata. Get your preferred font out of these powerline fonts. Then, download and install it.
Or download the entire font.
To change the font, navigate to
iTerm2 > Preferences > Profiles > Text > Change Font
.Now, you can see Inconsolata listed as one of the fonts. Select your preferred font. For fonts that support ligatures like FiraCode, check the “Use ligatures” option to view your arrows and other operators in a stylish manner like ( → ).
Step 7: Install Color Scheme
Let’s change the color scheme to bring out the beauty of our terminal. Navigate to iTerm2-Color-Schemes and download the ZIP folder. Then, extract the downloaded folder cos what we need resides in the schemes folder.
Navigate to
iTerm2 > Preferences > Profile > Colors > Color Presets > Import
- Navigate to the schemes folder and select your preferred color schemes to import them.
- Click on a specific color scheme to activate it. In this scenario, I activated Batman which is my preferred color scheme.
Tada! ? We’re done with the basic settings.
Step 8: Install Plugins
Oh My ZSH comes preloaded with a git plugin. To add more, for instance, docker, auto-suggestion, syntax highlighting and more:
- Clone the Git repository
- Head over to
.oh-my-zsh > custom > plugins
directory to view the cloned directory. To access this, run the commandopen ~/.oh-my-zsh
- Add the plugin to the plugin section of the config file
~/.zshrc
shown below - Update your changes by running the command
source ~/.zshrc
Step 9: Add Aliases
Aliases are shortcuts used to reduce the time spent on typing commands. Add aliases to commands you run in the section shown below.
Thanks for reading.
If you know about other means of improving productivity using ZSH, you can drop them on the comment section, I will be glad to hear from you.