dotfiles

Step

  1. Copy config file on this folder to their places.

  2. Install homebrew

  3. Install iTerm2

  4. Install tmux

  5. Install neovim

  6. Install ack brew install ack

  7. Install ctags brew install ctags

  8. Install amix/vimrc (awesome version)

  9. migrate-vim-to-nvim

  10. Install asdf

  11. Install asdf-nodejs

  12. Install nodejs 16.14.0

    asdf install nodejs 16.14.0
  13. Make that version of nodejs global

    asdf global nodejs 16.14.0
  14. Install Plug

    
    sh -c 'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs \
           https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
    
  15. Install coc.nvim

    npm install --global yarn
    cd ~/.vim_runtime/my_plugins/coc.nvim
    yarn install
  16. Install solargraph

    gem install solargraph
    
  17. Open nvim, execute

    :PlugInstall
    :CocInstall coc-json coc-tsserver coc-go coc-jedi
  18. Install and config vim-tmux-navigator

  19. Install TPM

    git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
    tmux source ~/.tmux.conf

    Press prefix + I (capital i, as in Install) to fetch the plugin.

  20. Config tmux vim-binding

  21. [Optional] Setup git gpg

  22. Git Delta

  23. oh-my-zsh plugin