User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Dotfiles

A curated list of dotfiles resources.

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Oct. 26, 2021, 3:02 p.m.

Thank you webpro & contributors
View Topic on GitHub:
webpro/awesome-dotfiles

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Introductions

Tutorials

Shell startup

Using specific tools

Find dotfiles repos

Bash

A community Bash framework.

12.12K
2.15K
10m
MIT

.files, including ~/.macos โ€” sensible hacker defaults for macOS

24.77K
8.38K
1y 15d
MIT

Config files for vim and tmux.

5.51K
990
1y 6m
n/a

Dotfiles for macOS

665
150
9m
n/a

Shell configs and friends

51
5
8m
CC0-1.0

My dotfiles (deployed by LARBS)

3.04K
983
8m
GPL-3.0

Zsh

A set of vim, zsh, git, and tmux configuration files.

6.49K
1.76K
10m
n/a

The configuration framework for Zsh

11.88K
4.38K
9m
MIT

Get started with your own dotfiles.

1.07K
372
8m
MIT

dotfiles for the developer happiness: macos, zsh, brew, vscode, python, node, elixir

399
47
9m
n/a

Community-driven framework for managing your zsh configuration. | Includes 200+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, php, python, etc), over 140 themes to spice up your morning, and an auto-update tool. |

The best vim, git, zsh plugins and the cleanest vimrc you've ever seen | Homebrew, zsh, git, vim, and more. Active repository. |

Plugin manager for zsh, inspired by oh-my-zsh and vundle. | Antigen is a small set of functions that help you easily manage your shell (zsh) plugins. Antigen is to zsh, what Vundle is to vim. |

Fish

The Fish Shell Framework

7.04K
582
9m
MIT

paul's shell, git, etc config files. also homebrew, migration setup. good stuff.

3.77K
1.35K
8m
n/a

๐Ÿ’ป macOS System Configuration with Fish, Package Control, VS Code, Repo management, Hammerspoon

168
54
9m
MIT

Ansible

Completely automated desktop setup, configuration and maintenance using Ansible

24
3
8m
Unlicense

sloria's dotfiles as Ansible roles

104
66
10m
n/a

Tools

Minimalist dotfile management framework.

71
8
2y 30d
MIT

Manage your dotfiles across multiple diverse machines, securely.

3.31K
172
8m
MIT

Configuration Management for Localhost

104
14
4m
MIT

Manage dotfiles and any git directories interactively with fzf

314
3
9m
MIT

A tool that bootstraps your dotfiles โšก๏ธ

3.88K
187
10m
n/a

Save your dotfiles once, deploy them everywhere

798
59
8m
GPL-3.0

Manage dotfiles with stow

71
7
11m
MIT

๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ Synchronize installed packages on multiple machines

99
9
8m
AGPL-3.0

A plugin manager for Fish.

4.71K
222
9m
MIT

git dotfiles synchronizer written in bash

1.71K
130
1y 7m
MIT

Your home directory is your castle. Don't leave your dotfiles behind.

2.29K
126
2y 9m
MIT

Keep your application settings in sync (OS X/Linux)

10.92K
821
9m
GPL-3.0

Pearl is a lightweight package manager for automating reproducible environments between different systems (Linux and OSX). It can be used for dotfiles, plugins, programs and any form of code accessible via git.

165
21
10m
GPL-3.0

rc file (dotfile) management

2.52K
117
9m
BSD-3-Clause

๐ŸŽจ themer takes a set of colors and generates themes for your apps (editors, terminals, wallpapers, and more).

4.41K
100
7d
MIT

A dotfile manager with templating

48
4
12m
MIT

Yet Another Dotfiles Manager

2.19K
114
9m
GPL-3.0

Radically simple configuration-management, application deployment,

Keep your dotfiles fresh. Fresh is a tool to source shell configuration (aliases,

Symlink farm manager which takes distinct packages of software and/or

macOS

command line tool for managing dock items

839
101
1y 16d
n/a

Mac App Store command line interface

7.88K
194
8m
MIT

Radically simple personal bootstrapping tool for macOS.

119
6
10m
MIT

Miscellaneous

Related Lists

A curated list of awesome tools, resources and workflow tips making an awesome development environment.

1.97K
154
10m
n/a

A curation of prompts, plugins, & resources for Fish. ๐Ÿš

2.3K
94
10m
CC0-1.0

A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php.

20.87K
1.93K
10m
CC0-1.0

MOVED/ARCHIVED A curated list of amazingly awesome open source sysadmin resources.

11.52K
819
11m
n/a

A collection of ZSH frameworks, plugins, themes and tutorials.

8.92K
400
8m
BSD-3-Clause

๐Ÿ’ฅ A curated list of Terminal frameworks, plugins & resources for CLI lovers.

9.73K
534
10m
CC0-1.0

Archive/abandoned projects

A quick way to spruce up your terminal in OSX.

1.56K
131
6y 65d
n/a

Development environment provisioning using ansible, ala boxen -> puppet, kitchenplan -> chef

418
41
5y 11m
Apache-2.0

the Bash-Operated Reconciling Kludge

223
33
8m
n/a

Hassle-free bootstrapping with Homebrew.

858
26
1y 8m
MIT

macOS development environment setup: Easy-to-understand instructions with automated setup scripts for developer tools like Vim, Sublime Text, Bash, iTerm, Python data analysis, Spark, Hadoop MapReduce, AWS, Heroku, JavaScript web development, Android development, common data stores, and dev-based OS X defaults.

5.33K
1.04K
2y 6m
n/a

Dotfile management made easy

515
69
2y 7m
n/a

[DEPRECATED] The first JavaScript-based dotfiles powered by Grunt.

421
85
4y 4m
n/a

โ—ฆโ—ฆโ—ฆ Ellipsis is a package manager for dotfiles.

321
27
1y 8d
MIT

@holman does dotfiles

6.09K
3.25K
2y 8m
MIT

macOS dotfiles for Python developers.

89
18
8m
BSD-2-Clause

.files and environment configuration manager created with node

106
6
2y 63d
n/a

config manager based on Git

1.7K
120
2y 4m
GPL-2.0