Skip to content

Ross Allen's dotfiles and preferred settings

License

Notifications You must be signed in to change notification settings

ssorallen/dotfiles

Repository files navigation

This is a collection of my preferred settings mostly targeted at making Mac OS X pleasant for web development in Sublime Text 3, VSCode, Git, and VIM.

Installation

This uses dotbot to symlink various settings files to the proper locations. Where each settings file will link is defined in "install.conf.yml".

  1. git clone https://github.com/ssorallen/dotfiles.git

  2. Install oh-my-zsh

    sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
    
  3. ./install

Configuring a Git user

The ".gitconfig" file should be symlinked to your home directory but not contain any user-specific info so that it can be configured per-computer and not checked into version control. This allows, for example, your home and work computers to use the same Git configuration but different Git users.

  1. Copy the .gituser template to your home directory

    cp .gituser.template ~/.gituser
    
  2. Edit the copy in your home directory to your real information

    [user]
      name = Lois Lane
      email = [email protected]
    

Setting Mac OS Defaults

".macos" sets my preferred settings for Mac OS itself. The default ./install command does not run this because it can be expensive to run.

  1. ./.macos

Installing Tools via Homebrew

  1. Install Homebrew via instructions on https://brew.sh/
  2. ./brew.sh

About

Ross Allen's dotfiles and preferred settings

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published