Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/mdavis1982/dotfiles
- Owner: mdavis1982
- Created: 2023-08-21T12:30:09.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-16T22:00:05.000Z (4 months ago)
- Last Synced: 2024-10-15T13:24:19.583Z (3 months ago)
- Topics: dotfiles, dotfiles-installer, dotfiles-macos, dotfiles-setup
- Language: Shell
- Homepage:
- Size: 57.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.