This will install more packages than you probably want.
- git
- rcm
- ruby
- rake
- bundler
- zsh
- vim
- Optional: various linters
Backup and remove any of the following files:
- ~/.ackrc
- ~/.vimrc
- ~/.vimrc.before
- ~/.vimrc.after
- ~/.gvimrc
- ~/.gvimrc.after
- ~/.janus/
- ~/.nvimrc
- ~/.pryrc
- ~/.rcrc
- ~/.vim/
- ~/.vim-content/
- ~/.z*
- Clone this repo to
~/.dotfiles
cd ~/.dotfiles
- git submodule update --init --recursive --remote
brew bundle
gem install bundler
bundle install
ln -s ~/.dotfiles/rcrc ~/.rcrc
cd
rcup -v
rcup -tv vim
rcup -tv zsh
rcup -tv misc
- Re-run the
rcup
commands after each fetch - You may run to run
rcup -vf
after major changes. This will force overwrites of targeted files.
zsh -i update-submodules.zsh
- sudo dscl . -create /Users/$USER UserShell /opt/homebrew/bin/zsh
- Load the
iTerm2/Default.json
profile config in iTerm2Settings -> Profiles -> Other Actions -> Import JSON Profiles
- p10k configure
~/.macos-defaults
git pull origin main
zsh -i update-submodules.zsh
- Follow
rcup
instructions above
<leader>
key in vim is,
- This should work with neovim as well
- Browse the
tag-vim/janus
directory for additional plugins
Just add submodules to the tag-vim/janus/
directory.