Features:
zsh
configuration (based onoh-my-zsh
).tmux
configuration.nvim
configuration and plugins for C++/python/Rust development (almost fullyvim
compatible).- shell aliases and tools.
Documentation:
git clone https://github.com/xenzh/myvimrc.git ~/.dotfiles
cd ~/.dotfiles
./install.sh
- Clone this repo to
~/.dotfiles
folder and get the submodules
git clone https://github.com/xenzh/myvimrc.git ~/.dotfiles
cd ~/.dotfiles
git submodule update --init --recursive --remote
-
Install nord theme port for the terminal emulator.
-
Make symlinks / source scripts
ln -s ~/.dotfiles/vim/.vimrc ~/.vimrc
cp ~/.dotfiles/vim/init.vim ~/.config/nvim
ln -s ~/.dotfiles/.tmux.conf ~/.tmux.conf
ln -s ~/.dotfiles/.zshrc ~/.zshrc
# pull all submodules
git submodule update --init --recursive --remote
# add a submodule (use to http to bypass corp MITM)
git submodule add http://<git_repo>
# remove a submodule
git rm <path-to-submodule>