Last active
August 29, 2015 14:03
-
-
Save elliotec/cbca39cc7d79bcbd58d7 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-change system preferences to hearts desire | |
-map caps lock to ctrl | |
-dock to the left and hidden | |
-remove dashboard from spaces | |
-download chrome | |
-install | |
-sign in | |
-make yourself own home dir | |
-$ sudo chown -R <your_username> ~ | |
-map shift + space to underscore | |
-$ sudo touch ~/Library/KeyBindings/DefaultKeyBinding.dict | |
-$ sudo nano ~/Library/KeyBindings/DefaultKeyBinding.dict | |
-paste the following and save | |
```bash | |
{ | |
/* turn shift + space into underscore */ | |
"$ " = ("insertText:", "_"); | |
} | |
``` | |
-install xcode from app store | |
-$ xcode-select --install | |
-install homebrew & wget | |
-$ ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" | |
-$ brew doctor | |
-$ brew install wget | |
-install rbenv and update ruby stuff | |
-$ brew update | |
-$ brew install rbenv | |
-$ brew install ruby-build | |
-$ rbenv install <ruby version> | |
-$ mkdir -p $RBENV_ROOT/plugins | |
-$ git clone https://github.com/rkh/rbenv-whatis.git $RBENV_ROOT/plugins/rbenv-whatis | |
-$ git clone https://github.com/rkh/rbenv-use.git $RBENV_ROOT/plugins/rbenv-use | |
-$ rbenv global <current version> | |
-$ gem install rails | |
-install node | |
-$ brew install node | |
-install bash it | |
-$ git clone https://github.com/revans/bash-it.git ~/.bash_it | |
-$ ~/.bash_it/install.sh | |
-don't install unnecessary bullshit | |
-edit .bash_profile to hearts content | |
-bash-it theme 'mike': | |
```bash | |
#!/usr/bin/env bash | |
SCM_THEME_PROMPT_DIRTY=" ${red}✗ " | |
SCM_THEME_PROMPT_CLEAN=" ${bold_green}✓ " | |
SCM_THEME_PROMPT_PREFIX="${yellow}" | |
SCM_THEME_PROMPT_SUFFIX="${yellow}" | |
GIT_THEME_PROMPT_DIRTY=" ${red}✗ " | |
GIT_THEME_PROMPT_CLEAN=" ${bold_green}✓ " | |
GIT_THEME_PROMPT_PREFIX="${yellow}" | |
GIT_THEME_PROMPT_SUFFIX="${yellow}" | |
function prompt_command() { | |
PS1="\n${green}\h:${reset_color} ${cyan}\w${green}\n$(scm_prompt_info)${reset_color}${purple}→ ${reset_color}" | |
} | |
PROMPT_COMMAND=prompt_command; | |
``` | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment