awesome-dotfiles
A curated list of dotfiles resources.
https://github.com/webpro/awesome-dotfiles
Last synced: 5 days ago
JSON representation
-
Find dotfiles repos
-
Example dotfiles repos
-
Ansible
-
Bash
- Mathias’s dotfiles
- Bash it - structured framework |
- webpro's dotfiles
- rootbeersoup's dotfiles
-
Zsh
- Dries's dotfiles
- yutkat's dotfiles - maintained dotfiles that use CI to test and measure startup speeds. | Zsh, Neovim, Wezterm, swaywm working on Arch/Ubuntu/Fedora Linux. |
- thoughtbot dotfiles
- Luke's voidrice
- Prezto
- sobolevn's dotfiles
- 2KAbhishek's dots2k
- Zim
-
Fish
- rkalis's dotfiles - maintained dotfiles featuring Fish, repository management and Hammerspoon | Fish, macOS, Homebrew, Repository management, Hammerspoon |
- oh-my-fish
- Paul's dotfiles
-
-
Articles
-
Introductions
-
Tutorials
- Using Git and GitHub to manage your dotfiles
- conf.d like directories for zsh/bash dotfiles
- Managing your dotfiles
- Setting Up a Mac Dev Machine From Zero to Hero With Dotfiles
- The best way to store your dotfiles: A bare Git repository
- Setting up a new (OS X) development machine: Part 3 - Dotfiles and custom SSH config
- Dotfiles Management
-
Using specific tools
-
Shell startup
-
-
Tools
-
Ansible
- fresh - Keep your dotfiles fresh. Fresh is a tool to source shell configuration (aliases,
- bashdot - Minimalist dotfile management framework written entirely in bash.
- comtrya - Configuration management for localhost, written in Rust, for Linux,
- dotbare - Manage dotfiles interactively with fzf.
- dotbot - Tool that bootstraps your dotfiles.
- dotdrop - Save your dotfiles once, deploy them everywhere.
- Fisher - A package manager for Fish.
- homeshick - Git dotfile synchronizer written in Bash.
- mackup - Keep your application settings in sync (macOS/Linux).
- Pearl - Package manager that allows to control, sync, share dotfiles as
- rotz - Fully cross-platform dotfile manager and dev environment bootstrapper
- toml-bombadil - Templatize and manage your dotfiles.
- yadm - Tool for managing a collection of files across multiple computers,
- chezmoi - Manage your dotfiles securely across multiple machines.
- GNU Stow - Symlink farm manager which takes distinct packages of software and/or
- Official Pearl Hub
- rcm - rc file (dotfile) management.
- xdg-ninja - A shell script which checks your $HOME for unwanted files and
-
macOS
-
-
Miscellaneous
-
macOS
- A lesson in shortcuts - How the idea of "hidden" or
- dotfiles.github.io - Your unofficial guide to dotfiles on GitHub.
- Filesystem Hierarchy Standard - Directory structure and
- XDG Base Directory Specification
- Summary
- A lesson in shortcuts
-
-
Archive/abandoned projects
-
Related Lists
-
macOS
- Awesome Dev Env - Curated list of awesome tools, resources and workflow
- Awesome Fish - Curated list of packages, prompts, and resources for the
- Awesome Shell - Curated list of awesome command-line frameworks, toolkits,
- Awesome Sysadmin - A curated list of amazingly awesome open source
- Awesome Zsh Plugins - List of Zsh plugins suitable for use with
- Terminals Are Sexy - A curated list of Terminal frameworks, plugins &
-
Programming Languages
Categories
Sub Categories
Keywords
dotfiles
25
shell
13
bash
11
macos
10
zsh
10
dotfiles-manager
8
git
7
homebrew
6
python
6
cli
6
fish
6
linux
6
terminal
6
dotfile-manager
5
dotfile
5
configuration
4
awesome
4
awesome-list
3
zsh-configuration
3
list
3
bootstrap
3
oh-my-zsh
3
rust
3
vim
3
dotfiles-automation
3
multiple-machines
3
nodejs
3
osx
3
fish-plugin
2
plugin-manager
2
tmux
2
posix
2
hammerspoon
2
neovim
2
cli-app
2
dotfiles-install
2
dotfiles-installer
2
dotfiles-resources
2
dotfiles-setup
2
prezto
2
dotfiles-macos
2
dotfiles-linux
2
package-manager
2
framework
2
configuration-management
2
bash-script
2
zsh-plugin-manager
2
fzf
2
command-line
2
ansible
2