Install ZSH¶
sudo apt install zsh -y
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
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
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k
git clone https://github.com/agkozak/zsh-z $ZSH_CUSTOM/plugins/zsh-z
last_lsd_version=$(curl --silent "https://api.github.com/repos/lsd-rs/lsd/releases/latest" | grep -Po '"tag_name": "\K.*?(?=")')
wget "https://github.com/lsd-rs/lsd/releases/download/$last_lsd_version/lsd_${last_lsd_version:1}_amd64.deb"
sudo dpkg -i "lsd_${last_lsd_version:1}_amd64.deb"
rm -vf "lsd_${last_lsd_version:1}_amd64.deb"
last_bat_version=$(curl --silent "https://api.github.com/repos/sharkdp/bat/releases/latest" | grep -Po '"tag_name": "\K.*?(?=")')
wget "https://github.com/sharkdp/bat/releases/download/${last_bat_version}/bat_${last_bat_version:1}_amd64.deb"
sudo dpkg -i "bat_${last_bat_version:1}_amd64.deb"
rm -vf "bat_${last_bat_version:1}_amd64.deb"
# Launch Zsh
{
if [ -t 1 ]; then
exec zsh
fi
} >> ~/.bashrc
source ~/.bashrc
zsh
git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf && ~/.fzf/install --all
files to rsync:
.zshrc .oh-my-zsh .p10k.zsh .fonts
for root :
chsh