mirror of
https://github.com/tversteeg/awesome-dotfiles.git
synced 2026-01-23 19:48:02 -08:00
bada2f4c131948a691718b9847e1a1fa90014d02
Awesome dotfiles
A curated list of dotfiles resources. Inspired by the awesome list thing.
Articles
- Getting started with dotfiles
- Dotfiles Are Meant to Be Forked
- Using Git and GitHub to manage your dotfiles
- Setting Up a Mac Dev Machine From Zero to Hero With Dotfiles
- Dotfile discovery
Dotfiles repos
A small collection of popular, well-maintained, and collaborative dotfiles repositories.
| Title | Description | Focus |
|---|---|---|
| holman does dotfiles | holman does dotfiles | Organized well around topics. Author wants it to work for everyone. |
| Mathias’s dotfiles | .files, including ~/.osx — sensible hacker defaults for OS X | Lots of goodness here, great collaborative community effort. |
| YADR | The best vim, git, zsh plugins and the cleanest vimrc you've ever seen | Homebrew, zsh, git, vim, and more. Active repository. |
| thoughtbot dotfiles | A set of vim, zsh, git, and tmux configuration files | Zsh, vim, tmux, git, homebrew. Uses rcm. |
| Eduardo's dotfiles | The first JavaScript-based dotfiles powered by Grunt. | Zsh, Node.js, Ruby, OS X defaults. Installable from npm. |
| Bashstrap | Bootstrap for your terminal. A quick way to spruce up OSX terminal. | OS X Terminal, prompt, iTerm. |
| Bash it | A community bash framework. | Autocompletion, themes, aliases, custom functions. Well-structured framework. |
There are many more great dotfiles repos out there, each containing their own inspiration and gems.
Tip: search for a filename on GitHub, e.g. site:github.com .gitconfig.
Tools
- homesick - Your home directory is your castle. Don't leave your dotfiles behind.(post)
- homeshick - git dotfile synchronizer written in bash
- Bork - a bash DSL for config management
- fresh - Keep your dot files fresh. fresh is a tool to source shell configuration (aliases, functions, etc) from others into your own configuration files.
- rcm - rc file (dotfile) management
- GNU Stow - GNU Stow is a symlink farm manager which takes distinct packages of software and/or data located in separate directories on the filesystem, and makes them appear to be installed in the same place.
OS X
- dockutil - command line tool for managing dock items
Misc.
- dotfiles.github.io - Your unofficial guide to dotfiles on GitHub.
- dotfiles.org - dotfiles.org is a place to upload, download, and share your dotfiles.
- OS X Defaults - A centralized place for the awesome work started by @mathiasbynens on .osx.
Related Lists
- Awesome Shell - A curated list of awesome command-line frameworks, toolkits, guides and gizmos.
- Awesome Dev Env - A curated list of awesome tools, resources and workflow tips making an awesome development environment.
Description