Set up ZSH

Настройка Zsh и Oh my Zsh - Losst

Install ZSH

sudo apt install zsh -y

Configure ZSH

You can do it yourself or just skip.

Install Oh my ZSH

curl -L <https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh> | sh

Manage plugins & themes

zsh-autosuggestions/INSTALL.md at master · zsh-users/zsh-autosuggestions

ohmyzsh/plugins/tmux at master · ohmyzsh/ohmyzsh

ohmyzsh/plugins/extract at master · ohmyzsh/ohmyzsh

Syntax highlight for oh-my-zsh:

git clone <https://github.com/zsh-users/zsh-syntax-highlighting.git> ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
git clone <https://github.com/zsh-users/zsh-autosuggestions> ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

Just add name of the plugin in plugins variable in .zshrc

plugins=(git extract zsh-autosuggestions tmux zsh-syntax-highlighting)

Fix powerline fonts if needed

https://github.com/powerline/fonts