A great resource for setting up linux work environments is the missing semester class at MIT.
Furthermore, the .vimrc file in this repository stems from the missing semester class.
Further inspiration: https://github.com/anishathalye/dotfiles/tree/master https://github.com/jonhoo/configs/tree/master https://github.com/JJGO/dotfiles/tree/master https://dotfiles.github.io/ https://github.com/romkatv/powerlevel10k