Skip to content

gvaughn/dotfiles

Repository files navigation

##Installation

Install homebrew
set up ssh key and associate with github profile

    cd ~
    git clone git://github.com/gvaughn/dotfiles.git
    mkdir -p ~/.config/nvim
    ln -s ~/dotfiles/profile ~/.profile
    ln -s ~/dotfiles/zshrc ~/.zshrc
    ln -s ~/dotfiles/bash_profile ~/.bash_profile
    ln -s ~/dotfiles/gitconfig ~/.gitconfig
    ln -s ~/dotfiles/gitignore_global ~/.gitignore_global
    ln -s ~/dotfiles/irbrc ~/.irbrc
    ln -s ~/dotfiles/tmux.conf ~/.tmux.conf
    ln -s ~/dotfiles/ctags ~/.ctags
    ln -s ~/dotfiles/bin ~/bin
    ln -s ~/dotfiles/config/nvim/init.vim ~/.config/nvim/init.vim
    ln -s ~/dotfiles/iex.exs ~/.iex.exs
    ln -s ~/dotfiles/ignore ~/.ignore
    ln -s ~/dotfiles/config/ripgrep ~/.config/ripgrep
    ln -s ~/dotfiles/config/fish ~/.config/fish
    dotfiles/brew_installs.sh
    <!-- dotfiles/extremesetup.sh -->

Copy config/hub_example to ~/.config/hub and follow steps to create Personal Access Token for smoother use of hub command

TODO

consider a bare git repo with explicit workspace setting of $HOME to avoid symlinking https://developer.atlassian.com/blog/2016/02/best-way-to-store-dotfiles-git-bare-repo/

brew bundle dump and brew bundle via a Brewfile (which can handle casks and font casks) https://robots.thoughtbot.com/brewfile-a-gemfile-but-for-homebrew

About

Organizing vim setup plus other dotfiles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published