My configuration. Minimalist, but helps save a few thousand keystrokes a day. I use macOS and Ubuntu 20.04, so I can only guarantee they'll work on a Mac or Ubuntu.
You may also be interested in my Devenv Ansible Playbook, which configures a Mac/Ubuntu using Ansible, and incorporates the installation and updating of a set of dotfiles like this one.