Category :

Published on :Aug 19, 2016

You are looking at an outdated article. For iterm2 version 3.3.9 and later, Please visit my updated article here

This article was last updated on March 2019 for iterm2 version 3.2.7.

Switching to new operating system comes with lots of nostalgic and uneasy feelings. Looking for similar experiences in new OS is quite common.

Dropdown terminal is one of the application developers switching to macos miss the most. Though guake does not work with mac, Iterm2 can be configured to setup as dropdown terminal.


Installing iterm2 is quite easy, you just need to visit their site and click download button, unzip and run.

Configure iterm2 as dropdown terminal

Configuring iterm2 as dropdown terminal is really easy as you just need to assign a hotkey to open iterm.

Following are the steps you need to follow:

Go to iterm2 preference

Assuming you are now running iterm2; on the top left you will see iterm2 written just beside apple logo, click there and go to preference.

Click on keys tab

Create a dedicated hotkey window

On the bottom of this window you will see a botton that says create a dedicated hotkey window. Click on that and you will see a new window where you can configure hotkey(shortcut) for dropdown terminal.

Assign hotkey

(On a newly opened window)
Click on input box on the side of HotKey and then click the combination you want to assign to open iterm2. My combination is CRTL-~.

That's it, now you can open drop down terminal with shortcut you assigned in last step. In my case it is CRTL+~.

Setup iterm2 to start when your mac starts

Goto System Preferences > User and groups > Login Items.

Drag and drop iterm from applications folders to login items.

You can see the video above in case of confusion.

Setup iterm2 to float over full screen apps (optional)

By default, iterm switches your workspace when you try to open it from full screen apps. You can setup iterm to float over full screen apps with following steps:

Enable the 'Hide iTerm2 from the Dock...' option from the Advanced menu in preferences

Preference -> Advanced -> Hide iTerm2 from the dock ... => set to Yes

Configure your profile for all spaces:

Under preference -> profile -> window -> space : set to all spaces.

Restart Guake

After restarting you should be able to use iterm also from full screen apps.

Did this work for you? Please leave your comments below.



Interested In Working Together ?

Over 8 years of industry experience in Game/Frontend
development with special interest.
Book your Consultation
© Prakash Poudel