summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorThibault Gagnaux <thibault@gagnaux.ch>2019-12-22 22:31:34 +0100
committerThibault Gagnaux <thibault@gagnaux.ch>2019-12-22 22:31:34 +0100
commit547ccd60b416e0f15e8bbdb01887dd89cb2531da (patch)
tree128157774a0466a6322ca82bc2a0963a071b9288 /modules
parentf5dd95983298c68b91daf3305c0563b720880eba (diff)
Replaces cp with rsync to prevent partial copies across filesystems.
Diffstat (limited to 'modules')
-rw-r--r--modules/fonts/default.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/fonts/default.nix b/modules/fonts/default.nix
index a072df2..195edd6 100644
--- a/modules/fonts/default.nix
+++ b/modules/fonts/default.nix
@@ -49,7 +49,7 @@ in
echo "updating font $font..." >&2
ln -fn -- "$f" /Library/Fonts 2>/dev/null || {
echo "Could not create hard link. Nix is probably on another filesystem. Copying the font instead..." >&2
- cp -fP "$f" /Library/Fonts
+ rsync -az --inplace "$f" /Library/Fonts
}
fi
done