Syncing my Dotfiles
git clone --recurse-submodules https://github.com/Mastermjr/.dotfiles.git
git clone --recurse-submodules [email protected]:Mastermjr/.dotfiles.git
saves to: .tmux/resurrect/
- Change login shell to zsh
chsh -s /bin/zsh
- Setup files
./sync.sh
- Install binary depends
sudo apt install -y \
vim \
tmux
- Install vim packages:
#launch vim
:PlugInstall
- Autocomplete:
Link Steps:
- sudo apt install build-essential cmake vim-nox python3-dev
cd ~/.dotfiles/vim/pack/YouCompleteMe
- git submodule update --init --recursive
- ./install.py --clang-completer
TODO:
##MAC: emap cmd to ctrl-a:
- link
- ctrl-a == 0x02
'FolderName' already exists in the index
git ls-files --stage
git rm -r --cached [file path
forgot --recurse: git submodule update --init git submodule foreach git pull origin [master||BRANCH] git submodule update
Add ignore = dirty
to each problematic submodule
section in .gitmodules
files placed at root of repo. Example: