Last active
June 28, 2021 10:27
-
-
Save sreevardhanreddi/8b7e50b37fbfdd8cc1ef46eb20d8d6a5 to your computer and use it in GitHub Desktop.
gist to setup powerlevel 10k with extra zsh plugins
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
apt-get install zsh curl git wget font-manager -y | |
# install powerline fonts for zsh | |
apt-get install fonts-powerline | |
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" | |
wget https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Regular.ttf | |
wget https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Bold.ttf | |
wget https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Italic.ttf | |
wget https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Bold%20Italic.ttf | |
cp 'MesloLGS NF Regular.ttf' /usr/share/fonts | |
cp 'MesloLGS NF Bold.ttf' /usr/share/fonts | |
cp 'MesloLGS NF Italic.ttf' /usr/share/fonts | |
cp 'MesloLGS NF Bold Italic.ttf' /usr/share/fonts | |
# refresh font cache | |
fc-cache -fv | |
# additional install zsh-syntax-highlighting | |
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting | |
echo 'plugins+=(zsh-syntax-highlighting)' >> ~/.zshrc | |
# additional install zsh-autosuggestions | |
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions | |
echo 'plugins+=(zsh-autosuggestions)' >> ~/.zshrc | |
# download p10k theme | |
# git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k | |
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ~/powerlevel10k | |
echo 'source ~/powerlevel10k/powerlevel10k.zsh-theme' >>~/.zshrc | |
echo 'ZSH_THEME="powerlevel10k/powerlevel10k"' >> ~/.zshrc | |
# p10k | |
echo "type 'p10k' to configure powershell" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment