Our great sponsors
-
terminix
Discontinued A tiling terminal emulator for Linux using GTK+ 3 [Moved to: https://github.com/gnunn1/tilix]
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
powerline
Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome and Qtile.
-
ohmyzsh
🙃 A delightful community-driven (with 2,300+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
black-screen
Discontinued A terminal emulator for the 21st century. [Moved to: https://github.com/railsware/upterm]
Using an advanced terminal emulator. There are multiple good ones to choose from. Just to name a few: GNOME Terminal, Konsole, Terminology, Final Term (discontinued), Terminator and Terminix. For OS X there’s also iTerm2.
Using an advanced shell. While most Linux distributions come with GNU bash) as the default shell (it’s GNU/Linux, after all), many professionals prefer other shells. The most known ones are zsh and fish. Also, check out xonsh if you like Python.
Making use of a plugin framework. zsh and fish come with oh-my-zsh and oh-my-fish, respectively.
Using a custom prompt. oh-my-zsh and oh-my-fish already come with a prompt set up in an awesome way. Still you may want to look at Powerline and oh-my-git. The former provides beautiful and highly-functional prompts for bash, tmux, vim and IPython (among other things). The latter is a super-advanced prompt for working with git.
Making use of a plugin framework. zsh and fish come with oh-my-zsh and oh-my-fish, respectively.
Using a custom prompt. oh-my-zsh and oh-my-fish already come with a prompt set up in an awesome way. Still you may want to look at Powerline and oh-my-git. The former provides beautiful and highly-functional prompts for bash, tmux, vim and IPython (among other things). The latter is a super-advanced prompt for working with git.
Using an advanced shell. While most Linux distributions come with GNU bash) as the default shell (it’s GNU/Linux, after all), many professionals prefer other shells. The most known ones are zsh and fish. Also, check out xonsh if you like Python.
Using thefuck. thefuck is a powerful command correction tool. Its GitHub page describes it as “magnificent”, and I tend to agree. Seriously, check it out.
Oh, and there is one more thing. It has always been a dream of mine to have a modern terminal emulator that would work more like an IDE, utilizing graphical capabilities of our hi-res screens for providing a richer environment, in particular, a much more powerful autocomplete. Well, it seems like my dream is coming true, and the project that is making it a reality is called Black Screen. Maybe in the future we’ll have a decent terminal experience right out-of-the-box, without messing with lots of external tools.