- Setup an installer with flash drive
- Get updates to get to most current OS
- General
- Appearance
- Graphite
- Default Browser
- Firefox
- Appearance
- Dock
- Empty it (use search)
- Hide it
- Security
- password immediately
- Energy Saver
- Never for everything
- Keyboard
- Modifier Keys
- Caps lock to Ctrl
- Modifier Keys
- Trackpad
- Scroll direction: Uncheck -> Natural
- Screen Captures
- in terminal ->
defaults write com.apple.screencapture location /Users/nworden/Desktop/__screenshots
- in terminal ->
killall SystemUIServer
- in terminal ->
- Create new SSH/Add to github settings
- clone in folder from Github into home directory
- this will pull down a folder of all preferences into home directory
- we will then pull files from this folder into home directory for apps to access them
Show Hidden Files
- in terminal ->
defaults write com.apple.finder AppleShowAllFiles YES
- restart Finder
- Pull in
.bash_profile
- Pull in
com.googlecode.iterm2.plist
- Pull in
.profile
- In iTerm > Preferences > General > Preferences
Check
load preferences from a custom... & point to home folderCheck
Save changes to folder...
-
Install Neobundler
$ curl https://raw.githubusercontent.com/Shougo/neobundle.vim/master/bin/install.sh > install.sh $ sh ./install.sh $ git clone https://github.com/Shougo/neobundle.vim ~/.vim/bundle/neobundle.vim
-
Add color scheme
- pull in
color
folder from config_files > .vim
- pull in
- Pull in
.atom
folder - Set up Bash commands
- Atom > Install Shell Commands
- in terminal ->
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- confrim all is good
brew doctor
- Installs
- git
- httpie
- sqlite3
- elasticsearch
- postgresql
- redis
- yarn
- watchman
- rabbitmq
- imagemagick
- mysql
- heroku
- tmux
- in terminal ->
brew install git
- in terminal ->
which git
- should output
/usr/locla/bin/git
- should output
- pull in
.git
folder - pull in
.gitconfig
file - confirm vim as commit message editor
git config --global core.editor
- in terminal ->
\curl -sSL https://get.rvm.io | bash -s stable --ruby --auto-dotfiles
- confirm it will be used in current shell
source ~/.rvm/scripts/rvm
- confirm the following line is in
~/.profile
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
- in terminal ->
psql
create user root with password 'root';
alter user root with superuser;
- 1Password
- Alfred
- Atom
- Browser(s)
- Browser Extensions
- 1Password
- Codeclimate
- goo.gl URL shortener
- Browser Extensions
- Cyberduck
- Flux
- Flycut
- Google Keep
- iTerm
- Photoshop
- Postgres
- Postman
- PrivateTunnel
- Skype
- Slack
- canvasnewyork
- techfriends
- co-freelance-webdevs
- denver-devs
- bloc
- Spectical
- Spotify
- Xcode
- Zoom
- http://burnedpixel.com/blog/setting-up-git-and-github-on-your-mac/
- https://gist.github.com/mghaught/91f6e3584a5c37bdee9d2acd2e133ffa
- https://github.com/nicolashery/mac-dev-setup
- http://www.createdbypete.com/articles/ruby-on-rails-development-setup-for-mac-osx/
- https://coderwall.com/p/h6yfda/use-and-to-jump-forwards-backwards-words-in-iterm-2-on-os-x
- ^ iterm option + arrow
- https://github.com/nicolashery/mac-dev-setup
- https://www.moncefbelyamani.com/how-to-install-xcode-homebrew-git-rvm-ruby-on-mac/
- https://github.com/Shougo/neobundle.vim