Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mdavis1982/dotfiles

Because `~` is where the ❤️ is.
https://github.com/mdavis1982/dotfiles

dotfiles dotfiles-installer dotfiles-macos dotfiles-setup

Last synced: about 1 month ago
JSON representation

Because `~` is where the ❤️ is.

Awesome Lists containing this project

README

        

# Dotfiles
Because `~` is where the ❤️ is.

## What is it?
This repository contains my personal collection of dotfiles. It also includes some installer scripts that install the applications, tools and utilities that I use. There is also the Mac Terminal.app theme that I use.

## Usage
To install the whole thing, just run `./install.sh` from the root directory. This will:

- Check that the XCode Command Line Tools are installed
- Create some directories on the filesystem:
- `~/Developer`
- `~/Developer/Apps`
- `~/Developer/Packages`
- `~/Developer/Sites`
- `~/Developer/Other`
- Install [Homebrew](https://brew.sh)
- Install Git config files and prompt for the Git Author name and email address
- Install [Oh My ZSH!](https://ohmyz.sh)
- Bootstrap all of the applications, utilities and fonts listed in `installers/homebrew/Brewfile`

Running the `./install.sh` script multiple times will attempt to check for existing installations and won't install things for a second time. Subsequent runs will always offer to install the configuration files for the various pieces.