# iterm2

[iTerm2](http://www.iterm2.com/) is an open source replacement for Apple's Terminal. It's highly customizable and comes with a lot of useful features.

### Installation <a href="#installation" id="installation"></a>

Use [Homebrew](http://sourabhbajaj.com/mac-setup/Homebrew/) to download and install:

```
brew cask install iterm2
```

### Customization <a href="#customization" id="customization"></a>

#### Colors and Font Settings <a href="#colors-and-font-settings" id="colors-and-font-settings"></a>

Here are some suggested settings you can change or set, **they are all optional**.

* Set hot-key to open and close the terminal to `command + option + i`
* Go to profiles -> Default -> Terminal -> Check silence bell to disable the terminal session from making any sound
* Download [one of iTerm2 color schemes](https://github.com/mbadolato/iTerm2-Color-Schemes/tree/master/schemes) and then set these to your default profile colors
* Change the cursor text and cursor color to yellow make it more visible
* Change the font to 14pt Source Code Pro Lite. Source Code Pro can be downloaded using [Homebrew](https://sourabhbajaj.com/mac-setup/Homebrew/) `brew tap caskroom/fonts && brew cask install font-source-code-pro`
* If you're using BASH instead of ZSH you can add `export CLICOLOR=1` line to your `~/.bash_profile`file for nice coloring of listings


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://toska.gitbook.io/macos-setup/terminal/iterm2.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
