If you've spent any amount of time configuring and customizing your Linux environment, shell, or CLI tools, you've likely done so by editing configuration files. These config or dot files (they're ...