dotfiles/setup
2013-10-23 09:46:40 +04:00
..
apps.sh Bootstap script. 2012-10-23 12:47:00 +04:00
bash.sh Bootstrap: siplify bash check. 2012-11-09 14:06:09 +04:00
bootstrap.sh Bootstrap: quick look plugins setup script. 2012-11-15 16:31:25 +04:00
consolas.sh Bootstap script. 2012-10-23 12:47:00 +04:00
imgo.sh New update script. 2012-12-12 12:55:22 +04:00
osx.sh OSX: Tweak Mission Control. 2013-10-04 17:14:11 +04:00
quicklook.sh Bootstrap: quick look plugins setup script. 2012-11-15 16:31:25 +04:00
Readme.md Setup: update readme. 2012-12-20 11:45:41 +04:00
ssd.sh Setup: SSD tweaks script. 2013-02-10 12:27:40 +04:00
stuff.sh npm: +jscs, -grunt-init. 2013-10-23 09:46:40 +04:00
sublime-packages.sh Sublime: Add CoffeeScript + update Hayaku. 2012-11-27 18:25:32 +04:00
sublime-settings.sh Bootstap script. 2012-10-23 12:47:00 +04:00
update.sh Setup: longer sudo timeout in setup script (kinda). 2013-02-24 23:24:34 +04:00

Prerequisites

💀 Bootstrap 💀

Run ./bootstrap.sh (or separate scripts in this folder) and make you some coffee. Then open Chrome (now its your default browser) and install all needed apps.

Warning. Your Mac can turn into a pumpkin.

Scripts

stuff

Installs Homebrew, Git, git-extras, git-friendly, Node.js, JSHint, Grunt, configures Apache, PHP, MySQL, etc.

bash

Installs Bash 4 and registers it as a default shell. Needs Homebrew.

consolas

Installs Consolas font. Needs Homebrew.

imgo

Installs imgo CLI image optimizer. Needs Homebrew.

osx

Sane OSX defaults. Based on ~/.osx by @mathiasbynens.

sublime-settings

Enables Sublime settings syncronization (see ../sublime/User folder).

sublime-packages

Installs/updates Sublime packages from Package Control (listed in ../sublime/User/Package Control.sublime-settings) and GitHub (listed in script itself).

apps

Installs Chrome and makes it default browser.

quicklook

Installs quick look plugins: qlImageSize.

update

Get OS X software updates, update Homebrew, NPM, Ruby packages, dotfiles and some other software.

Tips & Tricks

Local Git identity

git config -f ~/.gitlocal user.email "artem@sapegin.ru"
git config -f ~/.gitlocal user.name "Artem Sapegin"

How to remove US English keyboard layout on Mac OS X

Useful when you use some kind of typography layout.

bash  <(curl -fsSkL raw.github.com/bolknote/shellgames/master/us_layout_remover.sh)

Misc