<commit_before>---
title: GitHub does dotfiles
---

%h1
  GitHub ❤
  %span.mono ~/

:markdown
  Why would I want my dotfiles on GitHub?

  * **_Backup_**, **_restore_**, and **_sync_** the prefs and settings for your
  toolbox. Your dotfiles might be the most important files on your machine.
  * **_Learn_** from the community. Discover new tools for your toolbox and new
  tricks for the ones you already use.
  * **_Share_** what you've learned with the rest of us.

  ## Get started with a bootstrap

  If you're just starting out, before you go symlinking everything in `~/*`,
  you may want to check out a few bootstrap projects that take the heavy lifting
  out of the process. Here are a few of our favorites:

  * [<NAME>'s dotfiles](https://github.com/holman/dotfiles) features
  topical organization, auto sourcing Zsh files, easy Zsh completion
  extensions, and a local bin folder for executables. The included `Rakefile` will
  symlink anything ending in `.symlink` to your `~` folder.
  * [<NAME>' dotfiles](https://github.com/mathiasbynens/dotfiles)
  includes a bootstrap script that rsyncs your repo to your home folder.
  Mathias' [OS X defaults
  script](https://github.com/mathiasbynens/dotfiles/blob/master/.osx) is
  legendary.
  * [<NAME>'s dotfiles](https://github.com/skwp/dotfiles) bundles an
  opinionated set of Vim plugins and Zsh setup all tuned for using
  [Solarized](http://ethanschoonover.com/solarized) on OS X.
  * [<NAME>' Homesick](https://github.com/technicalpickles/homesick)
  makes it easy to symlink and clone dotfiles repos.

  ## Go farther with a framework

  For a lot of us, a big chunk of our `~` folder is devoted to our shell and
  our text editor. Until you're ready to roll your own setup, these projects make<commit_msg>Add <NAME>'s (@cowboy) dotfiles. <commit_after>---
title: GitHub does dotfiles
---

%h1
  GitHub ❤
  %span.mono ~/

:markdown
  Why would I want my dotfiles on GitHub?

  * **_Backup_**, **_restore_**, and **_sync_** the prefs and settings for your
  toolbox. Your dotfiles might be the most important files on your machine.
  * **_Learn_** from the community. Discover new tools for your toolbox and new
  tricks for the ones you already use.
  * **_Share_** what you've learned with the rest of us.

  ## Get started with a bootstrap

  If you're just starting out, before you go symlinking everything in `~/*`,
  you may want to check out a few bootstrap projects that take the heavy lifting
  out of the process. Here are a few of our favorites:

  * [<NAME>'s dotfiles](https://github.com/holman/dotfiles) features
  topical organization, auto sourcing Zsh files, easy Zsh completion
  extensions, and a local bin folder for executables. The included `Rakefile` will
  symlink anything ending in `.symlink` to your `~` folder.
  * [<NAME>' dotfiles](https://github.com/mathiasbynens/dotfiles)
  includes a bootstrap script that rsyncs your repo to your home folder.
  Mathias' [OS X defaults
  script](https://github.com/mathiasbynens/dotfiles/blob/master/.osx) is
  legendary.
  * [<NAME>'s dotfiles](https://github.com/skwp/dotfiles) bundles an
  opinionated set of Vim plugins and Zsh setup all tuned for using
  [Solarized](http://ethanschoonover.com/solarized) on OS X.
  * [<NAME>' Homesick](https://github.com/technicalpickles/homesick)
  makes it easy to symlink and clone dotfiles repos.
  * [<NAME>'s dotfiles](https://github.com/cowboy/dotfiles) support
  different configurations per OS, linking, copying and environment setup.

  ## Go farther with a framework

  For a lot of us, a big chunk of our `~` folder is devoted to our shell and
  our text editor. Until you're ready to roll your own setup, these projects make
{'fraction_non_alphanumeric': 0.09641799084298411, 'fraction_numerical': 0.0005386479935362241, 'mean_word_length': 3.8932806324110674, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 13, 'https://': 11, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1643710', 'n_tokens_mistral': 1134, 'n_tokens_neox': 1088, 'n_words': 475}