zsh

Zsh is a powerful shell that operates as both an interactive shell and as a scripting language interpreter.

Configuration

~/.zshrc: Used for setting user’s interactive shell configuration and executing commands, will be read when starting as an interactive shell.