Skip to content

Latest commit

 

History

History
71 lines (53 loc) · 1.62 KB

README.md

File metadata and controls

71 lines (53 loc) · 1.62 KB

Simons's dotfiles

Based off Paul Irish's dotfiles, which are great. These are adapted to my needs.

Setup

Fresh computer

  • Install homebrew first, it will install XCode dev tools to get git and so on:
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
  • Add SSH keys to Github

Installing & using

Some applications are worth installing manually since a Brew install will mess with future updates:

Let's go!

  • fork this to your own acct

  • clone that repo

  • Create .gitconfig.local with user settings

    [user]
    	useConfigOnly = true
    	email = <email>
    	name = <name>
    [credential]
    	helper = osxkeychain
    
  • read and run parts of setup-a-new-machine.sh

  • use it. yay!

Configuration of applications

What you get

  • Mac OSX default settings (Paul Irish's)
  • homebrew apps:
    • git
    • jq
    • z
    • bat
  • homebrew cask
    • rectangle for window management
    • iterm2
    • insomna (better Postman)
  • oh-my-zsh
    • git
    • history substring search
    • autosuggestions
    • syntax highlighting on terminal commands
  • z
  • functions:
    • mkdc: create directory and cd into it

Migration

Steps to migrate from another computer.

  • Copy .extra