/dotfiles

my dotfiles setup

Primary LanguageVim ScriptMIT LicenseMIT

My dotfiles setup and great links

MOAR Reading

This repo has a folder for each respective area of dotfiles. In each you will find a readme detailing the setup for that area.

Quick install

assumes homebrew and git are already installed.

https://github.com/csell5/dotfiles.git;
brew install zsh zsh-completions antigen nodenv;
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)";
cd ./dotfiles;
./install

Then:

  • Install Hack Font font
  • Swap Terminal and Editor to Hack.

Notes:

If you already have a ~/.zshrc you might have to remove it, as it will setup a simlink to your cloned version.

current list of git submodules being used

git submodule add --force https://github.com/anishathalye/dotbot;
git submodule add --force https://github.com/powerline/fonts.git fonts/powerline;
git submodule add --force https://github.com/scrooloose/nerdtree.git vim/bundle/nerdtree;
git submodule add --force https://github.com/scrooloose/nerdcommenter.git vim/bundle/nerdcommenter;
git submodule add --force https://github.com/airblade/vim-gitgutter.git vim/bundle/vim-gitgutter;
git submodule add --force https://github.com/tpope/vim-repeat.git vim/bundle/vim-repeat;
git submodule add --force https://github.com/tpope/vim-surround.git vim/bundle/vim-surround;
git submodule add --force https://github.com/itchyny/lightline.vim.git vim/bundle/lightline;
git submodule add --force https://github.com/nodenv/node-build.git nodenv/plugins/node-build;
git submodule add --force https://github.com/nodenv/nodenv-package-rehash.git nodenv/plugins/nodenv-package-rehash;
git submodule add --force https://github.com/nodenv/nodenv-update.git nodenv/plugins/nodenv-update;

updating submodules

    git submodule foreach git pull origin master
    
    old...
    git pull --recurse-submodules
    git submodule update --remote --recursive

Great articles on getting setup

Tools

My repo is setup using dotbot.

Great dotfiles in the wild