thcipriani / dotfile-boilerplate

Your Dotfiles: Unified. Organized. Personalized.
MIT License
45 stars 9 forks source link

Dotfile Boilerplate

Your dotfiles:

Unified. Organized. Personalized.

Quickstart

If you don’t already have a huge collection of dotfiles simply run the installer and follow the prompts:

git clone git://github.com/thcipriani/dotfile-boilerplate ~/.dotfiles
cd ~/.dotfiles
./bootstrap --new-setup

Follow the prompts

If you already have a collection of dotfiles then you should omit the --new-setup flag so that you won't be prompted to install any frameworks

What's a dotfile?

see: http://dotfiles.github.io/

Why

There is no canonical method for dotfile organization, sharing, and bootstraping that is cross-shell and cross-system compatible.

This project should work to provide dotfile-beginners with sensible defaults and advanced users with a powerful, configurable framework on which to build.

Features

At it’s core, Dotfile Boilerplate is a system for dotfile organization more than an opinionated framework.

The basic structure of Dotfile Boilerplate is based on Zach Holman's holman/dotfiles dotfiles. Configuration files are grouped by topic (e.g., "git", "vim", "zsh", etc.)., and a file named [whatever].symlink will by symlinked to ~/.[whatever].

Dotfile Boilerplate heavily "borrows" from many fine dotfile repos

Further inspiration came from

All of that can, of course, be overridden.

Learn More

Checkout the documentation.

Contributing

Fork me and send me a pull request =)