<commit_before>---
layout: "post"
title: "Clean Install Mac OS X"
date: "2016-01-10 20:50"
---

# Setup New Mac OS X Yosemite and Development Environments

## A Clean Installation of Mac OS X Yosemite

### Plan Disk Drive Partitions

Before anything get started, as SSD space is precious, we should plan how we want to allocate our disk space.

The secondary HDD can be less complex, if the primary SSD is big enough, like 256GB of space, then we can just store all musics and photos in SSD as well. But at the moment, I'll just assume we are running on a 120GB SSD.

__Primary__
  * 120 GB **[Macintosh SSD]**
    - The primary SSD storage, where the Operating System and Apps reside.
__Secondary__
  * 8 GB **[Installer]**
    - A partition for the installer. You can also use a USB flash drive instead.
  * 240 GB **[Time Machine]**
    - Time machine partition, double of the size of primary (OS) storage.
  * 120+ GB **[Data]**<commit_msg>Styling<commit_after>---
layout: "post"
title: "Clean Install Mac OS X"
date: "2016-01-10 20:50"
---

# Setup New Mac OS X Yosemite and Development Environments

## A Clean Installation of Mac OS X Yosemite

### Plan Disk Drive Partitions

Before anything get started, as SSD space is precious, we should plan how we want to allocate our disk space.

The secondary HDD can be less complex, if the primary SSD is big enough, like 256GB of space, then we can just store all musics and photos in SSD as well. But at the moment, I'll just assume we are running on a 120GB SSD.

__Primary__  
  * 120 GB **[Macintosh SSD]**
    - The primary SSD storage, where the Operating System and Apps reside.
__Secondary__  
  * 8 GB **[Installer]**
    - A partition for the installer. You can also use a USB flash drive instead.
  * 240 GB **[Time Machine]**
    - Time machine partition, double of the size of primary (OS) storage.
  * 120+ GB **[Data]**
{'fraction_non_alphanumeric': 0.0816542948038176, 'fraction_numerical': 0.029692470837751856, 'mean_word_length': 3.569007263922518, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '402225', 'n_tokens_mistral': 621, 'n_tokens_neox': 535, 'n_words': 299}