diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2018-10-30 10:39:22 +1300 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2018-10-30 10:39:22 +1300 |
commit | ee7396c3eaba483ff950579c99d849d4c719ecb5 (patch) | |
tree | a20c0b1a1c756e317dca35ae07641192c43df5f6 /README.md | |
parent | Merge branch 'release/v1.70.0' (diff) | |
parent | Bump VERSION (diff) | |
download | dotfiles-ee7396c3eaba483ff950579c99d849d4c719ecb5.tar.gz dotfiles-ee7396c3eaba483ff950579c99d849d4c719ecb5.zip |
Merge branch 'release/v1.71.0'v1.71.0
* release/v1.71.0:
Bump VERSION
Documented the special install-conf target
Respect completion-ignore-case in custom functions
Use case statement for sudo -v switching
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 ----- |