From aee833735d45875f1703baffa21514e99118aa03 Mon Sep 17 00:00:00 2001 From: Jonas Gunz Date: Thu, 17 Sep 2020 14:52:31 +0200 Subject: install.sh only update .files when needed --- install.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/install.sh b/install.sh index 0a250d0..f0229b3 100755 --- a/install.sh +++ b/install.sh @@ -136,7 +136,8 @@ housekeeping() { git submodule update #.files is used to tell scripts where to look for the dotfiles - if yes_no "Generate '.files'?"; then + [ -f "$HOME/.files" ] && source "$HOME/.files" + if [ $DOTFILEBASE != "$(pwd)" ] && yes_no "'.files' out of date. Regenerate?"; then echo "DOTFILEBASE=\"$(pwd)\"" > $HOME/.files fi } -- cgit v1.2.3