Guake like dropdown terminal in mac os with iterm2 [Outdated]
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.
Installation
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.
References:
http://stackoverflow.com/questions/30850430/iterm2-hide-show-like-guake
http://apple.stackexchange.com/questions/48796/iterm-as-a-slide-out-terminal-from-the-top-of-the-screen
https://superuser.com/a/1149772
Leave a comment