<commit_before># dotfiles

## overview

I'm  a believer that dotfiles are  personal in that we're all different and so we each have our own likes and dislikes. I've been manually maintaining dotfiles for years and whenever I get a new computer, or refresh an existing one, the process starts over from scratch of installing the packages I need and configuring them to my liking.

When I did this process for El Capitan a few weeks ago I decided to finally automate the process and save myself a few hours in the coming years.

Seeking inspiration for a running start from [<NAME>'s dotfiles](https://github.com/holman/dotfiles) I took that as a base and made it my own, removing and adding as works for me. I'm still in the fine tuning phase with the goal of getting it fully idempotent, complete and personal over time.

Use these at your own risk as YMMV :).

## what do you get
The script installs and configures the following:
* Homebrew and a number of packakes, see: [here](./homebrew/install.sh).
* Google Cloud CLI (gcloud)
* Some OS X preferences, see: [here](./osx/set-defaults.sh).
* Powerline fonts for command prompt
* Oh-my-zsh
* Python 2 and 3 using pyenv
* Ruby
* AWS CLI (coming soon)
* tmux (Adapted from Square's [maximum-awesome](https://github.com/square/maximum-awesome))
* Atom editor config
* Vim (Also adapted from Square's [maximum-awesome](https://github.com/square/maximum-awesome))

## prerequisites
1. Install latest version of Xcode from App Store
2. Accept Xcode license agreement either by launching it via the GUI or running
<commit_msg>Updating what gets installed<commit_after># dotfiles

## overview

I'm  a believer that dotfiles are  personal in that we're all different and so we each have our own likes and dislikes. I've been manually maintaining dotfiles for years and whenever I get a new computer, or refresh an existing one, the process starts over from scratch of installing the packages I need and configuring them to my liking.

When I did this process for El Capitan a few weeks ago I decided to finally automate the process and save myself a few hours in the coming years.

Seeking inspiration for a running start from [<NAME>'s dotfiles](https://github.com/holman/dotfiles) I took that as a base and made it my own, removing and adding as works for me. I'm still in the fine tuning phase with the goal of getting it fully idempotent, complete and personal over time.

Use these at your own risk as YMMV :).

## what do you get
The script installs and configures the following:
* Homebrew and a number of packakes, see: [here](./homebrew/install.sh).
* Google Cloud CLI (gcloud)
* Some OS X preferences, see: [here](./osx/set-defaults.sh).
* Powerline fonts for command prompt
* Oh-my-zsh
* Python 2 and 3 using pyenv
* Virtualenv
* Ruby
* AWS CLI
* Atom editor config
* tmux (as part of [maximum-awesome](https://github.com/square/maximum-awesome))
* Vim (as part of [maximum-awesome](https://github.com/square/maximum-awesome))

## prerequisites
1. Install latest version of Xcode from App Store
2. Accept Xcode license agreement either by launching it via the GUI or running

{'fraction_non_alphanumeric': 0.070629594119527, 'fraction_numerical': 0.002556727388942154, 'mean_word_length': 4.296108291032149, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 6, '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': '6358060', 'n_tokens_mistral': 891, 'n_tokens_neox': 841, 'n_words': 461}