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.