ITerm2 is now 3.3.0 now. They update things occasionally, but every update makes it count. ITerm2 + zsh + oh my zsh themes gives the best experience. View entire discussion ( 23 comments). GitHub Gist: instantly share code, notes, and snippets. @maximhoffman the background image is a custom image configured in the iTerm2. As for the arrow be sure to use powerline patched fonts. As for the arrow be sure to use powerline patched fonts. Over 1 year ago.
Install iTerm 2
Download, unzip and drag to your Applications directory.
Install Fish
brew install fish
echo '/usr/local/bin/fish' | sudo tee -a /etc/shells
iTerm2 > Preferences > Profiles > General > Basics / Name: fish > Command: /usr/local/bin/fish
Restart iTerm2
Install oh-my-fish
curl -L https://github.com/oh-my-fish/oh-my-fish/raw/master/bin/install | fish
Install oh-my-fish agnoster package
omf install agnoster
Restart iTerm2
git clone https://github.com/powerline/fonts.git --depth=1
cd fonts
./install.sh
cd .
rm -rf fonts
iTerm2 > Preferences > Profiles > Text > Font > Change Font > 14pt Meslo LG M Regular for Powerline
Restart iTerm2
Solarized Dark iTerm2 theme
Save Link As .. > https://raw.githubusercontent.com/mbadolato/iTerm2-Color-Schemes/master/schemes/Solarized%20Dark%20-%20Patched.itermcolors
Double Click
iTerm2 > Preferences > Profiles > Colors > Color Presets > Solarized Dark - Patched
Prezi 5 2 7 – create captivating presentations. Restart iTerm2
Credits
This guide is targeted for those, who wants to have a nice UI in the terminal with the rich features.
Please, raise your issue if something strange happened.I'd like to improve this script, so it could work without any errors during the installation.
The Problem
Every time, I've re-installed my operating system, I spend around ~30 minutes to set up my terminal environment again.I bored of it, so I decided to make a list of all actions I doing, when setting it up, alongside with automatic script to do so, and share it with you all.
Iterm2 Theme Github
Screenshots & GIFs
They are available here.
Key Features
The script installs things related to terminal environment only:
- Installs Command Line Tools, Homebrew, iTerm2, Fish, Fisher.
- Installs Material Design color preset for iTerm2 and patched Meslo Nerd Font.
- Theme
bobthefish
, which is based on popularagnoster
. - Completions for
brew
,git
,./node_modules/.bin
and others…
Installs a lot of useful plugins for Fish Shell:
bass
plugin that makes easy to use scripts written for Bash Shell in Fish Shell.- Plugin
done
that notifies you when the process is finished. i.e. you can runnpm install
command and switch back into your browser. Whennpm install
is done, you will get OSX notification. fzy
plugin adds a hotkey Ctrl+R that allows to show and search in your command history.pj
function allows to easily jump between your favorite directories. It installs with configured~/Library/Projects
folder, so you can jump to any of your projects by callingpj
.upto
function gets you to a parent folder. I.e. you're insidea/b/c/d/e/
, callingupto b
will navigate you intoa/b
.- …and others, you can find the full list below in manual guide.
How To Setup
You can achieve the same setup as mine, by manually setting up the environment (following the guide below) or automatically by executing the installerinstall.sh
.
Automatic Installation
Highly recommended to run the script below under Bash session in default Terminal.app.I can not guarantee proper installation outside of Terminal.app + Bash Shell.
Manual Installation
Command Line Tools
brew install fish
echo '/usr/local/bin/fish' | sudo tee -a /etc/shells
iTerm2 > Preferences > Profiles > General > Basics / Name: fish > Command: /usr/local/bin/fish
Restart iTerm2
Install oh-my-fish
curl -L https://github.com/oh-my-fish/oh-my-fish/raw/master/bin/install | fish
Install oh-my-fish agnoster package
omf install agnoster
Restart iTerm2
git clone https://github.com/powerline/fonts.git --depth=1
cd fonts
./install.sh
cd .
rm -rf fonts
iTerm2 > Preferences > Profiles > Text > Font > Change Font > 14pt Meslo LG M Regular for Powerline
Restart iTerm2
Solarized Dark iTerm2 theme
Save Link As .. > https://raw.githubusercontent.com/mbadolato/iTerm2-Color-Schemes/master/schemes/Solarized%20Dark%20-%20Patched.itermcolors
Double Click
iTerm2 > Preferences > Profiles > Colors > Color Presets > Solarized Dark - Patched
Prezi 5 2 7 – create captivating presentations. Restart iTerm2
Credits
This guide is targeted for those, who wants to have a nice UI in the terminal with the rich features.
Please, raise your issue if something strange happened.I'd like to improve this script, so it could work without any errors during the installation.
The Problem
Every time, I've re-installed my operating system, I spend around ~30 minutes to set up my terminal environment again.I bored of it, so I decided to make a list of all actions I doing, when setting it up, alongside with automatic script to do so, and share it with you all.
Iterm2 Theme Github
Screenshots & GIFs
They are available here.
Key Features
The script installs things related to terminal environment only:
- Installs Command Line Tools, Homebrew, iTerm2, Fish, Fisher.
- Installs Material Design color preset for iTerm2 and patched Meslo Nerd Font.
- Theme
bobthefish
, which is based on popularagnoster
. - Completions for
brew
,git
,./node_modules/.bin
and others…
Installs a lot of useful plugins for Fish Shell:
bass
plugin that makes easy to use scripts written for Bash Shell in Fish Shell.- Plugin
done
that notifies you when the process is finished. i.e. you can runnpm install
command and switch back into your browser. Whennpm install
is done, you will get OSX notification. fzy
plugin adds a hotkey Ctrl+R that allows to show and search in your command history.pj
function allows to easily jump between your favorite directories. It installs with configured~/Library/Projects
folder, so you can jump to any of your projects by callingpj
.upto
function gets you to a parent folder. I.e. you're insidea/b/c/d/e/
, callingupto b
will navigate you intoa/b
.- …and others, you can find the full list below in manual guide.
How To Setup
You can achieve the same setup as mine, by manually setting up the environment (following the guide below) or automatically by executing the installerinstall.sh
.
Automatic Installation
Highly recommended to run the script below under Bash session in default Terminal.app.I can not guarantee proper installation outside of Terminal.app + Bash Shell.
Manual Installation
Command Line Tools
Iterm2 Color Themes
You don't need to install the whole Xcode for it.By executing the command below, you will get only the command line tools without heavy IDE and dependencies it take:
Homebrew
Homebrew is a software manager for MacOS.Its purpose is like the purpose of apt-get
on Debian-based systems or yum
on Fedora.You can install command line tools from there or even full-featured applications.
iTerm2
Install iTerm 2
- Download and install iTerm2 (it has better color fidelity than the built in Terminal).
or install it via Homebrew:
Install Color Scheme
Get the iTerm color settings:
Just save it somewhere and open the file(s).The color settings will be imported into iTerm2.Apply them in iTerm through iTerm -> Preferences -> Profiles -> Colors -> Load Presets.You can create a different profile, other than Default if you wish to do so.
Install Patched Font
Open the downloaded font and press 'Install Font'.
Set this font in iTerm2 (iTerm -> Preferences -> Profiles -> Text).
- Regular Font -> 'Change Font'
- Non-ASCII Font -> 'Change Font'
Restart iTerm2 for all changes to take effect.
Fish Shell
Install Fish Shell
Photoshop lightroom classic cc 2019 v8 3 1. Download and install Fish Shell.
or using Homebrew:
Install Fisher
Fisher is a plugin manager for Fish Shell.