There’s only one king — iTerm!

I’ve tested many terminal apps, but iTerm2 remains objectively the best. No Linux or Windows terminal offers this level of power and comfort.

  • Split panes, grouped tabs,
  • Actions, triggers with notifications,
  • A massive scrollback buffer so I never lose context,
  • Integrations with password managers and external tools.

Even after years, I feel like I’m only at ~70% of its potential. Honestly, iTerm2 defines which OS I use — as long as it’s macOS, because there’s no version for other platforms.

zsh, oh-my-zsh, or something else?

Like with my .vimrc, speed is everything. That’s why I deliberately choose zsh on every server I manage.

It makes navigation faster: no more mindless cd typing, fewer typos (zsh is smarter and suggests the right path), while still keeping bash-compatibility.

My setup is a slightly modified configuration by Dawid Węgliński (from 2007), with extras from oh-my-zsh (git, heroku, pip, docker integrations) and my own tweaks:

  • custom coloring,
  • aliases for nicer ping/du/revdns,
  • POWERLEVEL9K with antigens,
  • font: NerdFont Complete,
  • theme: robbyrussell.

Source: github.com/venomen/configs

(.zsh / .zshrc)