frogzsj / dotFiles

things to keep for future macs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Setup Steps:

  1. Install Dependencies Homebrew @ http://brew.sh/ NodeJS @ http://nodejs.org/
brew install the_silver_searcher
brew install ctags
brew install tmux
npm install -g eslint
npm install -g jsonlint
npm install -g csslint
npm install -g sass-lint
  1. Clone repo with all submodules
cd ~ && git clone --recurse-submodules -j8 git@github.com:frogzsj/dotFiles.git
  1. Copy git/config files to home directory
cp ~/dotFiles/gitignore_global ~/.gitignore
cp ~/dotFiles/gitconfig ~/.gitconfig
cp ~/dotFiles/ctags ~/.ctags
  1. Install ZSH + update .zshrc
sh ~/dotFiles/zsh/plugins/oh-my-zsh/tools/install.sh
cp ~/dotFiles/zsh/mine.zsh-theme ~/dotFiles/zsh/plugins/oh-my-zsh/custom/themes
cp ~/dotFiles/zsh/zshrc_loader.sh ~/.zshrc
  1. Install MVIM + update .(g)vimrc
brew install macvim
cp ~/dotFiles/vim/vimrc.vim ~/.vimrc
cp ~/dotFiles/vim/gvimrc.vim ~/.gvimrc
mkdir ~/.vim
mkdir ~/.vim/backup
mkdir ~/.vim/colors && cp ~/dotFiles/vim/colors/mine.vim ~/.vim/colors
mkdir ~/.vim/autoload && cp ~/dotFiles/vim/plugged/plug.vim ~/.vim/autoload

In Vim, run :PlugInstall

  1. Install NerdFonts
sh ~/dotFiles/fonts/nerd-fonts/install.sh

About

things to keep for future macs


Languages

Language:Emacs Lisp 92.9%Language:Vim Script 3.0%Language:Shell 1.8%Language:Python 1.3%Language:Makefile 1.1%