Skip to content

mattmenefee/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

dotfiles managed using homesick.

Getting Started

  1. Install Homebrew and homebrew-bundle (tips)

  2. Install rbenv

    $ brew install rbenv ruby-build
    $ rbenv init # See rbenv Readme for why this is necessary
    
    $ rbenv install -l # list all available versions
    $ rbenv install [version]
    # Restart shell for changes with PATH to take effect
    $ rbenv global [version] # set global Ruby version
  3. Update Rubygems

    $ gem update --system
  4. Install homesick and symlick dotfiles:

    $ gem install homesick
    $ homesick clone mattmenefee/dotfiles
    $ homesick link dotfiles
  5. Install tools managed by Homebrew

    $ cd ~/.homesick/repos/dotfiles/
    $ brew bundle
  6. Install Vundle

  7. Install oh-my-zsh

    $ sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
  8. Set up zsh

    $ cd ~/.homesick/repos/dotfiles
    $ zsh init.zsh
  9. Install default gems

    $ gem install overcommit gem_updater mailcatcher awesome_print proxylocal
  10. Set up Git config

    # Insert appropriate values
    $ git config --global user.name "$GIT_AUTHOR_NAME"
    $ git config --global user.email "$GIT_AUTHOR_EMAIL"

Updating

# Homebrew
$ brew update && brew outdated
$ brew upgrade && brew cleanup
$ brew doctor

# RubyGems
$ gem update --system

# Bundler
$ gem update bundler

# Dotfiles via Homesick
$ homesick pull --all

About

dotfile configurations

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published