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: Nov. 26, 2020, 9:02 a.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.

11.92K
2.13K
6d
n/a

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

24.3K
8.28K
45d
MIT

Config files for vim and tmux.

5.49K
994
7m
n/a

Dotfiles for macOS

628
150
45d
n/a

Shell configs and friends

50
5
18d
CC0-1.0

My dotfiles (deployed by LARBS)

2.91K
950
3d
GPL-3.0

Zsh

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

6.36K
1.74K
48d
n/a

The configuration framework for Zsh

11.67K
4.35K
86d
MIT

Get started with your own dotfiles.

896
353
11d
MIT

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

391
44
3d
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

6.72K
547
7m
MIT

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

3.73K
1.34K
106d
n/a

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

160
53
5m
MIT

Ansible

Completely automated desktop setup, configuration and maintenance using Ansible

19
3
2d
Unlicense

sloria's dotfiles as Ansible roles

100
54
11d
n/a

Tools

Minimalist dotfile management framework.

66
8
1y 60d
MIT

Manage your dotfiles across multiple diverse machines, securely.

2.99K
155
3d
MIT

Manage dotfiles and any git directories interactively with fzf

272
3
36d
MIT

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

3.59K
175
4d
n/a

Save your dotfiles once, deploy them everywhere

744
59
4d
GPL-3.0

Manage dotfiles with stow

63
5
57d
MIT

๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ Track and synchronize installed packages

76
6
3d
AGPL-3.0

A plugin manager for Fishโ€”the friendly interactive shell.

4.52K
213
3d
MIT

git dotfiles synchronizer written in bash

1.67K
128
8m
MIT

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

2.28K
127
1y 10m
MIT

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

10.56K
809
40d
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.

164
20
5m
GPL-3.0

rc file (dotfile) management

2.47K
112
90d
BSD-3-Clause

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

3.83K
86
11d
MIT

Yet Another Dotfiles Manager

1.97K
109
4d
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

812
98
46d
n/a

Mac App Store command line interface

7.6K
188
80d
MIT

Radically simple personal bootstrapping tool for macOS.

103
6
52d
MIT

Miscellaneous

Related Lists

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

1.92K
148
4m
n/a

A curation of plugins, prompts, and resources for the fish shell. ๐Ÿš๐Ÿค

2.17K
93
46d
CC0-1.0

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

20.38K
1.88K
59d
CC0-1.0

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

11.27K
797
11d
n/a

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

8.55K
370
4d
BSD-3-Clause

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

9.57K
522
5d
CC0-1.0

Archive/abandoned projects

A quick way to spruce up your terminal in OSX.

1.56K
131
5y 95d
n/a

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

418
41
5y 23d
Apache-2.0

the Bash-Operated Reconciling Kludge

224
33
2y 77d
n/a

Hassle-free bootstrapping with Homebrew.

858
25
9m
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.21K
1.04K
1y 7m
n/a

Dotfile management made easy

510
70
1y 8m
n/a

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

420
88
3y 5m
n/a

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

320
27
38d
MIT

@holman does dotfiles

5.99K
3.23K
1y 9m
MIT

macOS dotfiles for Python developers.

85
15
6d
BSD-2-Clause

.files and environment configuration manager created with node

103
5
1y 93d
n/a

config manager based on Git

1.68K
119
1y 5m
GPL-2.0