You can learn a lot by looking at how other people set up their dotfiles.
Because dotfiles can be highly personalized, not all of these are necessarily
meant to be used “as-is” by others; still, they serve as a useful reference. If
you’d like to add your dotfiles to the list, submit a pull
- Mathias Bynens's dotfiles includes a bootstrap script that rsyncs your repo to your home folder. Mathias’ macOS defaults script is legendary.
- Yan Pritzker's dotfiles bundles an opinionated set of Vim plugins and ZSH setup all tuned for using Solarized on macOS.
- Zach Holman's dotfiles features topical organization, auto sourcing ZSH files, easy ZSH completion extensions, and a local bin folder for executables. The included
Rakefile will symlink anything ending in
.symlink to your
- Dries Vints's dotfiles leverages Brew and mackup to setup an entire macOS environment.
- xero's dotfiles are managed with GNU Stow, a free, portable, lightweight symlink farm manager.
- owl4ce's dotfiles Aesthetic OpenboxWM Environment. The complete setup, including configuration of several apps and shell scripting allows things to change with just one click and from the variables.
- Ben Alman's dotfiles support different configurations per OS, linking, copying and environment setup.
- Adam Eivy's dotfiles are focused on Automation (no manual install/config) for ZSH and macOS with a friendly bot to guide your way.
- Diki Ananta's dotfiles is focused on Window Manager users, especially for i3, and Web developers. It has various configs for standard of window manager.
- Paul Miller's dotfiles feature greatly customized ZSH with auto-completion and syntax highlighting, a bunch of useful Git extras and colourful themes for macOS Terminal and Sublime Text.
- Ian Langworth's dotfiles are designed to work on any platform and be kept in sync across different hosts. With plenty of useful shell aliases and command defaults, it features a simple install script to install itself and stay up-to-date.
- Nikita Sobolev's dotfiles contains Python, Node, and Elixir configurations for macOS alongside with the most user-friendly command line tools for the developer happiness.
- Artem Sapegin's dotfiles with custom ZSH and Terminal/iTerm themes and useful aliases for web developers.
- neeasade's dotfiles utilize a template based theming system, with the ability to switch between themes without restarting programs.
- Nick Plekhanov's dotfiles features properly customized ZSH and iTerm environments, along with Atom editor and Webstorm IDE. As a bonus, included is a set of useful aliases for web developers.
- Jonas Devlieghere's dotfiles for both macOS and Linux has a little bit of everything for compiler development in the terminal.
- kutsan's dotfiles includes ongoing configuration files for various interfaces and text-based command-line applications such as vim, ZSH, tmux, ranger, mutt, newsboat and more.
- Rosco Kalis's dotfiles feature Fish shell configuration with custom completions, as well as comprehensive package management, repository management and Hammerspoon configuration.
- Voku's dotfiles dotfiles for Bash (Linux) / ZSH (Linux) / Git Bash (Windows) / Cygwin (Windows) / Bash on Ubuntu on Windows.
- Kraymer's dotfiles is an opinionated dotfiles organization scheme based on GNU Stow. Highest priorities are ease of maintenance and deployment on both Linux and macOS.
- posquit0's dotfiles contains awesome configurations for CLI commands and X environments, along with powerfully customized Vim, ZSH and Tmux environments for nerds.
- g6ai's dotfiles My dotfiles for Bash/Zsh, Vim/Neovim, Doom Emacs, tmux, Git, terminal emulators, JupyterLab, aria2 and mpv
- twpayne's dotfiles Dotfiles, managed with https://github.com/twpayne/chezmoi.
- Huy Vo's dotfiles is a lightweight yet powerful dotfiles for MacOS users. It uses GNU Stow to manage the symlinks, ZSH as the shell environment and Nvim + Tmux for the coding (along with other useful tools).
- Nelson Estevão's dotfiles uses a modular repository structure. It features configuration files for popular software like neovim, ZSH and i3wm. Just delete the directories that you are not interested and run
- renemarc's dotfiles ~/. Cross-platform, cross-shell configuration files. ⚙️💻
- felipecrs's dotfiles Bootstrap your Ubuntu in a few minutes!
- BachoSeven's dotfiles Minimal dwm setup with batteries included - from a functional and mouse-friendly status bar using POSIX-compliant scripts to a powerful zsh configuration with vim-like bindings and custom plugins.
- Matt Smith's dotfiles includes a one-liner install, fish, vscode, mac desktop app installs via brew cask, os x customizations inspired by Mathias, etc. No dotfiles framework, just shell scripts to set everything up.
- ayoisaiah's dotfiles Ongoing configuration files and scripts for Ubuntu, Fish shell, Git, WSL and Neovim.
- Andrew Schwartzmeyer's dotfiles use GNU Stow (like xero’s) for symlink management, and
git-subtree for repository integration.
- Ashish Bhatia's dotfiles focus on Android development, reverse engineering and blockchain (crypto currencies) development on macOS.
- mihaliak's dotfiles for macOS focused on Web development
- szorfein's dotfiles Use chezmoi to install my dotfiles easily on Gentoo, Arch, Void and Debian.
- Abhishek Keshri's dotfiles has configurations for zsh with custom Powerlevel10k prompt, i3 with i3status, dmenu, vim, ranger, git, tmux, compiz etc. I also have a repo for Termux for Android users. Comes with a handy setup script.
- benmezger's dotfiles My collection of dotfiles
- narze's dotfiles macOS / Codespaces dotfiles with 1-line setup script. Tested on Apple Silicon Macs. Supports both zsh and fish. Now managed with https://github.com/twpayne/chezmoi
- aeolyus's dotfiles simple dotfiles managed with GNU stow
- Darryl Abbate's dotfiles can be installed with a single curl command for absolutely effortless setup on a fresh macOS machine.
- rafamadriz's dotfiles There’s lots of configurations out there, but this one is mine.