Configuration applied to machines I work on, uses GNU stow for managing symlinks from this directory to the relevant locations required by the applications I use.
To link files contained within a package, run:
$ stow --target=$HOME --verbose <package>
Add the -n flag to make the command a dry run.
A wrapper script stow.sh is also available in the bin directory which automatically applies the target and verbose flags
If direnv is installed, this script will be available on the $PATH