Note zsh is using oh-my-zsh
ln -s ~/GIT/dotfiles/vim/vimrc ~/.vimrc
Install vim.plugged:
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
vim
:PlugInstall
coc.nvim on arch requires nodejs. coc extensions require npm.
pacman -S nodejs npm
When not using let g:coc_global_extensions
, you can install the extensions
manually:
:CocInstall coc-pyright
:CocInstall coc-json coc-yaml
:CocInstall coc-tsserver
ln -s ~/GIT/dotfiles/tmux/tmux.conf ~/.tmux.conf
Symlink zshrc:
ln -s ~/GIT/dotfiles/zsh/zshrc ~/.zshrc
Install oh-my-zsh from aur:
yay -S oh-my-zsh-git
Change ZSH on L21 in zshrc to point to the oh-my-zsh installation.
Install powerlevel-10k theme. See:
yay -Sy --noconfirm zsh-theme-powerlevel10k-git
Configure powerlevel10k:
ln -s ~/GIT/dotfiles/zsh/.p10k.zsh ~/.p10k.zsh
E.g.
- https://github.com/Powerlevel9k/powerlevel9k/wiki/Install-Instructions
- https://github.com/ryanoasis/nerd-fonts
- https://github.com/romkatv/powerlevel10k#meslo-nerd-font-patched-for-powerlevel10k
The Meslo Nerd font can be installed from the aur:
yay -S ttf-meslo-nerd-font-powerlevel10k
Don't forget to set the new font in the settings of your terminal emulator.
ln -s ~/GIT/dotfiles/git/gitconfig ~/.gitconfig
ln -s ~/GIT/dotfiles/git/gitignore ~/.gitignore
Don't forget to set the correct user email and PGP signing key for the new
machine in ~/.gitconfig
.