My configuration. Minimalist, but helps save a few thousand keystrokes a day. I use macOS and ParrotOS, so I can only guarantee they'll work on a Mac with recent OS and Debian based Linux distros, but they seem to be pretty flexible.
You may also be interested in my Automated Machine Setup Ansible Playbook, which configures my personal machnes from scratch using Ansible, and incorporates the installation and updating of a set of dotfiles like this one.
MIT / BSD
I based my initial dotfiles on Zach Holman' excellent dotfiles, just removing his bootstrap and install scripts and replacing with Tom Payne's chezmois dotfiles tool. Eventually replaced by Ansible for automation, using Jeff Geerling's scripts to build off of. Other dotfile code inspiration has come from:
- (https://github.com/geerlingguy/mac-dev-playbook)
- (https://github.com/glennr/dotfiles)
- (https://github.com/wilsonmar/ansible-macos-setup)
- (https://github.com/daniellwdb/dotfiles)
- (https://github.com/driesvints/dotfiles)
- (https://github.com/samuelramox/dotfiles)
- (https://github.com/mathiasbynens/dotfiles)
- (https://github.com/jthegedus/dotfiles)
- (https://github.com/necolas/dotfiles)
- (https://github.com/kevinSuttle/macOS-Defaults)
- (https://github.com/ptb/mac-setup)