awesome-dotfiles

dotfile manager

A curated collection of resources and tools for managing dotfiles, providing guidance on setup, configuration, and management.

A curated list of dotfiles resources.

GitHub

9k stars
166 watching
338 forks
last commit: 9 days ago
Linked from 8 awesome lists

awesomeawesome-listbashdotfilesdotfiles-resourcesfishlistshelltoolszsh

Awesome Dotfiles / Articles / Introductions

Getting started with dotfiles ( )
Getting started with dotfiles ( )
Managing your dotfiles
Dotfiles Are Meant to Be Forked
Dotfile discovery
I do Dotfiles!

Awesome Dotfiles / Articles / Tutorials

Setting up a new (OS X) development machine: Part 3 - Dotfiles and custom SSH config
Setting Up a Mac Dev Machine From Zero to Hero With Dotfiles
Using Git and GitHub to manage your dotfiles
conf.d like directories for zsh/bash dotfiles
Managing your dotfiles
The best way to store your dotfiles: A bare Git repository
Dotfiles Management

Awesome Dotfiles / Articles / Shell startup

Shell startup scripts
Zsh/Bash startup files loading order

Awesome Dotfiles / Articles / Using specific tools

Using GNU Stow to manage your dotfiles
Managing Dotfile Symlinks with GNU Stow
Dotfiles and dev tools provisioned by Ansible

Awesome Dotfiles / Find dotfiles repos

Google for "dotfiles"
Archlinux collection
path:**/.gitconfig Tip: search for a filename on GitHub, e.g.

Awesome Dotfiles / Example dotfiles repos / Bash

Bash it 14,287 8 days ago
Mathias’s dotfiles 30,342 4 months ago
webpro's dotfiles 1,088 about 2 months ago
rootbeersoup's dotfiles 71 about 1 month ago

Awesome Dotfiles / Example dotfiles repos / Zsh

thoughtbot dotfiles 7,986 3 months ago
rcm 3,130 3 months ago Zsh, vim, tmux, git, homebrew. Uses
oh-my-zsh
Prezto 14,007 5 months ago
Dries's dotfiles 2,203 17 days ago
sobolevn's dotfiles 722 14 days ago
yutkat's dotfiles 783 8 days ago
Luke's voidrice 4,294 30 days ago
2KAbhishek's dots2k 245 15 days ago
Zim 3,890 14 days ago

Awesome Dotfiles / Example dotfiles repos / Fish

oh-my-fish 10,486 2 months ago
Paul's dotfiles 4,202 6 days ago
rkalis's dotfiles 248 over 2 years ago

Awesome Dotfiles / Example dotfiles repos / Ansible

.dots 95 29 days ago
sloria's dotfiles 153 about 1 month ago

Awesome Dotfiles / Tools

Ansible Radically simple configuration-management, application deployment, task-execution, and multinode orchestration engine
bashdot 104 almost 2 years ago Minimalist dotfile management framework written entirely in bash
chezmoi 13,411 4 days ago Manage your dotfiles securely across multiple machines
comtrya 508 9 days ago Configuration management for localhost, written in Rust, for Linux, BSD, macOS, and Windows
dotbare 673 7 months ago Manage dotfiles interactively with fzf
dotbot 7,102 5 months ago Tool that bootstraps your dotfiles
dotdrop 1,788 10 days ago Save your dotfiles once, deploy them everywhere
Fisher 7,805 2 months ago A package manager for Fish
fresh Keep your dotfiles fresh. Fresh is a tool to source shell configuration (aliases, functions, etc) from others into your own configuration files
GNU Stow 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
homeshick 2,107 about 2 months ago Git dotfile synchronizer written in Bash
mackup 14,602 3 months ago Keep your application settings in sync (macOS/Linux)
Pearl 229 8 months ago Package manager that allows to control, sync, share dotfiles as packages automatically activated during shells or editors startup. There is a wide range of packages already available. in the (for Linux and OSX)
rcm 3,130 3 months ago rc file (dotfile) management
rotz 353 2 days ago Fully cross platform dotfile manager and dev environment bootstrapper written in Rust
themer 5,504 5 months ago Manage and generate themes across your development tools from within your dotfiles
toml-bombadil 232 3 days ago Templatize and manage your dotfiles
xdg-ninja 2,524 26 days ago A shell script which checks your $HOME for unwanted files and directories
yadm 5,133 3 days ago Tool for managing a collection of files across multiple computers, using a shared Git repository and some additional features

Awesome Dotfiles / Tools / macOS

dockutil 1,379 10 months ago Command line tool for managing dock items
mas 10,922 4 days ago Mac App Store command line interface
zero 283 over 1 year ago Radically simple personal bootstrapping tool for macOS

Awesome Dotfiles / Miscellaneous

dotfiles.github.io Your unofficial guide to dotfiles on GitHub
Filesystem Hierarchy Standard Directory structure and directory contents in Linux distributions
XDG Base Directory Specification -
A lesson in shortcuts - How the idea of "hidden" or "dot" files was born, by Rob Pike (originally posted on Google+)
Awesome Dev Env 2,849 4 months ago Curated list of awesome tools, resources and workflow tips making an awesome development environment
Awesome Fish 4,214 4 months ago Curated list of packages, prompts, and resources for the fish shell
Awesome Shell 33,169 3 months ago Curated list of awesome command-line frameworks, toolkits, guides and gizmos
Awesome Sysadmin 25,539 3 months ago A curated list of amazingly awesome open source sysadmin resources
Awesome Zsh Plugins 15,490 2 days ago List of Zsh plugins suitable for use with oh-my-zsh, antigen & Prezto
Terminals Are Sexy 12,281 4 months ago A curated list of Terminal frameworks, plugins & resources for CLI lovers

Awesome Dotfiles / Archive/abandoned projects

antigen
Bashstrap 1,559 over 5 years ago
battleschool 418 almost 9 years ago
Bork 218 almost 4 years ago
Cider 839 over 1 year ago
dev-setup 6,130 over 1 year ago
dotfiles 579 4 months ago
dotstow 98 7 months ago
Eduardo's dotfiles 422 over 7 years ago
ellipsis 357 over 2 years ago
emplace 262 7 days ago
holman does dotfiles 7,331 3 months ago
homesick 2,391 about 4 years ago
Kevin's dotfiles 143 8 days ago
kody 139 almost 2 years ago
macOS Defaults 1,282 over 4 years ago
osxc
vcsh 2,198 3 months ago ( , )
YADR

Backlinks from these awesome lists:

More related projects: