Upgrade to Pro — share decks privately, control downloads, hide ads and more …

dotfiles

 dotfiles

customizing your development environment

Ben Darfler

August 01, 2017
Tweet

More Decks by Ben Darfler

Other Decks in Programming

Transcript

  1. dotfiles • .bashrc • .curlrc • .docker/config.json • .gitconfig •

    .ssh/config • .tmux.conf • .vimrc • .wgetrc
  2. social dotfiles https://dotfiles.github.io/ • 2 dozen “bootstrap” repos • repos

    for specific shells and editors • general purpose utilities • tutorials • frequently asked questions • and more … https://github.com/bdarfler/dotfiles • My own humble contribution • bash, vim, git, homebrew
  3. homebrew • https://brew.sh/ ◦ installs tools & languages like ruby,

    git, etc. • https://caskroom.github.io/ ◦ installs apps like chrome, slack, etc. • https://github.com/mas-cli/mas ◦ installs app store apps like Xcode, etc. • https://github.com/Homebrew/homebrew- bundle ◦ “bundler” for homebrew ◦ manages dependencies in a Brewfile
  4. putting it all together 1. clone your dotfiles repo 2.

    install homebrew / cask / mas / bundle 3. brew bundle 4. ☕☕☕☕☕ 5. symlink your dotfiles