815 B
815 B
dotfiles
My personal dotfiles and configurations.
The Contents
common
- A set of configuration files common to every system.$hostname
- Configuration files specific to the system with the given hostname.$x
- Additional (optional) configurations that can also be added.
The System
Each subdirectory of this repository is a collection of files to install
relative to the current user's home directory (assumed to be $HOME
)
which are merged into the home directory by the install.sh
script.
The script chooses specific subdirectories and merges them in the following
order, with precedence given to the more recently-listed subdirectory if two or
more contain a file at the same path:
- Command-line arguments (precedence given first-to-last)
- System hostname
- The
common
directory