apt install zsh
Make it your default shell:
chsh -s $(which zsh)
echo $SHELL
via curl
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
via wget
sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Manual Updates
upgrade_oh_my_zsh
git clone https://github.com/ryanoasis/nerd-fonts.git --depth 1
git clone https://github.com/powerline/fonts.git --depth=1
sudo apt install guake byobu
byobu-enable
which byobu | sudo tee -a /etc/shells
guake-prefs
dconf write /apps/guake/general/default-shell "'/usr/bin/byobu'"
dconf write /apps/guake/general/window-tabbar false
dconf write /apps/guake/keybindings/local/switch-tab2 "'disabled'"
~/.config/alacritty/alacritty.yml
font:
normal:
family: "MesloLGS NF"
size: 13
window:
decorations: "none"
.zshrc
plugins=(git node yarn npm docker docker-compose z zsh-autosuggestions zsh-syntax-highlighting extract)
Example:
export PATH="/usr/local/lib/ruby/gems/2.5.0/bin/:$PATH"