diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2018-10-30 10:39:05 +1300 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2018-10-30 10:39:05 +1300 |
commit | c3a8b8987d0361abd9b9cb11b94eece36466e9bf (patch) | |
tree | 0ea205707209d7d689fe73380a2e9c5c0944998f /README.md | |
parent | Respect completion-ignore-case in custom functions (diff) | |
download | dotfiles-c3a8b8987d0361abd9b9cb11b94eece36466e9bf.tar.gz dotfiles-c3a8b8987d0361abd9b9cb11b94eece36466e9bf.zip |
Documented the special install-conf target
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -54,6 +54,20 @@ to figure out which shell's configuration files to install, falling back on The remaining files can be installed with the other `install-*` targets. Try `awk -f bin/mftl.awk Makefile` in the project's root directory to see a list. +### Configuration + +To save a set of `make` targets useful for a specific user or host, you can +save them in a newline-separated file `~/.dotfiles.conf`, and install using +that with the special `install-conf` target. This can include variable +settings, too: + + $ cd + $ cat .dotfiles.conf + install-bash + install-bin + EMAIL=you@example.com + $ make -C .dotfiles install-conf + Tools ----- |