Track Awesome Dotfiles Updates Daily
A curated list of dotfiles resources.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 webpro/awesome-dotfiles · ⭐ 11K · 🏷️ Development Environment
Oct 11, 2026
Articles / Using specific tools
Find dotfiles repos / Using specific tools
Tools / Ansible
- 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.
Archive/abandoned projects / macOS
Jul 26, 2026
Articles / Tutorials
Tools / Ansible
- dotly - Modular Zsh-based dotfiles framework for macOS, Linux, and WSL.
- DotState - Git-backed dotfile manager with profiles, automatic backups, and an interactive terminal interface.
- themer - Manage and generate themes across your development tools from within your dotfiles.
- Tuckr (⭐489) - Cross-platform, Stow-style dotfile manager with groups, hooks, and deployment validation.
- yadm - Tool for managing a collection of files across multiple computers, using a shared Git repository and some additional features.
Miscellaneous / macOS
Archive/abandoned projects / macOS
Jun 30, 2026
Articles / Tutorials
Archive/abandoned projects / macOS
Mar 25, 2026
Tools / Ansible
- dotter - A dotfile manager and templater written in Rust.
- dots - Opinionated dotfiles generator that allows quick configuration of different window managers in multiple OSs!
- home-manager (⭐10k) - Manage a user environment using Nix.
- lnk - Git-native dotfiles management without extra config.
- yolk - Dotfile manager with inline templating via comments, so files stay valid even un-deployed.
Archive/abandoned projects / macOS
Mar 24, 2026
Tools / Ansible
- OpenBoot (⭐275) - Mac dev environment manager that captures and restores Homebrew packages, dotfiles, shell configuration, and macOS preferences via interactive TUI.
Jun 19, 2025
Articles / Using specific tools
Nov 12, 2024
Find dotfiles repos / Using specific tools
- Tip: search for a filename on GitHub, e.g. path:**/.gitconfig.
Tools / Ansible
- rotz - Fully cross-platform dotfile manager and dev environment bootstrapper written in Rust.
Jan 16, 2024
Tools / Ansible
- xdg-ninja - A shell script which checks your $HOME for unwanted files and directories.
Miscellaneous / macOS
- A lesson in shortcuts - How the idea of "hidden" or "dot" files was born, by Rob Pike (originally posted on Google+).
Nov 20, 2023
Archive/abandoned projects / macOS
Sep 12, 2023
Articles / Tutorials
Jan 16, 2023
Articles / Tutorials
Miscellaneous / macOS
- dotfiles.github.io - Your unofficial guide to dotfiles on GitHub.
Related Lists / macOS
- Awesome Fish (⭐5.1k) - Curated list of packages, prompts, and resources for the fish shell.
- Awesome Sysadmin (⭐35k) - A curated list of amazingly awesome open source sysadmin resources.
Archive/abandoned projects / macOS
Feb 26, 2022
Articles / Introductions
Feb 07, 2021
Articles / Introductions
Tools / Ansible
- toml-bombadil - Templatize and manage your dotfiles.
Archive/abandoned projects / macOS
Jul 11, 2020
Articles / Introductions
Tools / Ansible
- Ansible - Radically simple configuration-management, application deployment, task-execution, and multinode orchestration engine.
- fresh - Keep your dotfiles fresh. Fresh is a tool to source shell configuration (aliases, functions, etc) from others into your own configuration files.
- homesick - Clone and manage Git-based dotfiles repositories with symlinks.
- rcm - rc file (dotfile) management.
Miscellaneous / macOS
- Filesystem Hierarchy Standard - Directory structure and directory contents in Linux distributions.
Related Lists / macOS
- Awesome Dev Env (⭐3.4k) - Curated list of awesome tools, resources and workflow tips making an awesome development environment.
- Awesome Shell - Curated list of awesome command-line frameworks, toolkits, guides and gizmos.
- Awesome Zsh Plugins (⭐18k) - List of Zsh plugins suitable for use with oh-my-zsh, antigen & Prezto.
- Terminals Are Sexy (⭐13k) - A curated list of Terminal frameworks, plugins & resources for CLI lovers.
Archive/abandoned projects / macOS
Jul 24, 2019
Articles / Introductions
Articles / Tutorials
Articles / Shell startup
Find dotfiles repos / Using specific tools
Tools / Ansible
- chezmoi - Manage your dotfiles securely across multiple machines.
- dotbot - Tool that bootstraps your dotfiles.
- dotdrop (⭐2k) - Save your dotfiles once, deploy them everywhere.
- Fisher (⭐9.4k) - A package manager for Fish.
- homeshick - Git dotfile synchronizer written in Bash.
- mackup (⭐15k) - Keep your application settings in sync (macOS/Linux).
Tools / macOS
- dockutil - Command line tool for managing dock items.
- mas (⭐12k) - Mac App Store command line interface.
Archive/abandoned projects / macOS