I started to use Powerlevel10k for prompt customization from May of this year. As its name implies, it is very powerful and has a super easy-to-use Configuration wizard
.
> yay -Q | grep powerlevel10k
ttf-meslo-nerd-font-powerlevel10k 1.000-3
zsh-theme-powerlevel10k 1.12.0-3
But one of the problems is that the configuration file is too complex and difficult to manage as dotfiles for human beings. So I want to find a lightweight alternative with a simple configuration.
🎉 I discovery Starship that seem to be perfect considering what I expect. Interestingly, this tool is written by Rust.
The following packages are suggested for using it in Archlinux and Mac. For more information on installation, please read the official documentation
# For Archlinux
> yay -S starship
## Font recommended by starship
> yay -S nerd-fonts-fira-code
## Font recommended by myself
> yay -S nerd-fonts-meslo
# For Mac
> brew install starship
> brew tap homebrew/cask-fonts
## Font recommended by starship
> brew cask install font-fira-code-nerd-font
## Font recommended by myself
> brew cask install font-meslo-lg-nerd-font