-
Clone to
$HOME/.dotfiles
.git clone --bare https://github.com/Bhupesh-V/.Varshney.git .dotfiles
-
Restart terminal so that bash aliases take effect (or do a
source .bashrc
). -
Setup
gitconfig
for work or personal work according to the following doc. -
Checkout to overwrite changes.
Do a dry run first.
dot checkout
Apply changes
dot checkout -f
-
Disable polluting
dot status
with other config files.dot config --local status.showUntrackedFiles no
-
Sync local changes to upstream.
dot status dot commit -am "update nvim config" dot push
-
Sync changes from upstream.
dot pull
brew packages I rely on
bash
bash-completion@2
ffmpeg
ripgrep
lua-language-server
neovim
openapi-generator
tree
ugit
Copyright © 2020 Bhupesh Varshney.
This project is GPLv3 licensed.