My OSX dev machine
These are my notes on how to setup, what I consider to be, the most useful OSX development environment for my own personal use.
Basic tools:
Nothing will get done without them.
Homebrew (and *Cask) packages
Node.js packages
Installed via npm. It includes linters for Javascript, which are used across many projects, on many languages.
Sublime Text 3 packages
Installed using Package Control which should be the first you install.
- Bracket Highlighter
- Git Gutter
- Sublime Linter jscs
- Sublime Linter jscs
- Sublime Linter
- Theme Soda
- Trailing Spaces
Configuration files
Base configuration files for the above packages and where they are read from by their corresponding tool. Best options would be to symlink them.
- gitignore_global ~/.gitignore_global
- jscs ~/.jscsrc
- jshint ~/.jshintrc
- Sublime Text
~/Library/Application Support/Sublime Text 3/Packages/User/Preferences.sublime-settings - Sublime Text Keymaps
~/Library/Application Support/Sublime Text 3/Packages/User/Default (OSX).sublime-keymap - Sublime Linter Do not symlink this file. Instead manually apply the settings.
Comments