From 2db1f314dd6c42c9815d7a835aa4e76472405fc7 Mon Sep 17 00:00:00 2001
From: gwentgod <ziyaozhu@connect.hku.hk>
Date: Mon, 28 Aug 2023 15:11:34 +0800
Subject: [PATCH] rsync: add partial dir

---
 modules/prompt/external/powerlevel10k | 2 +-
 modules/rsync/init.zsh                | 9 ++++-----
 2 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/modules/prompt/external/powerlevel10k b/modules/prompt/external/powerlevel10k
index 017395a2..0af598cb 160000
--- a/modules/prompt/external/powerlevel10k
+++ b/modules/prompt/external/powerlevel10k
@@ -1 +1 @@
-Subproject commit 017395a266aa15011c09e64e44a1c98ed91c478c
+Subproject commit 0af598cbed78660066f8a8f4465844501ba5695b
diff --git a/modules/rsync/init.zsh b/modules/rsync/init.zsh
index 47eabfe8..a0f014a1 100644
--- a/modules/rsync/init.zsh
+++ b/modules/rsync/init.zsh
@@ -17,8 +17,7 @@ pmodload 'helper'
 # Aliases
 #
 
-_rsync_cmd='rsync --verbose --progress --human-readable --compress --archive \
-  --hard-links --one-file-system'
+_rsync_cmd='rsync --verbose --progress --human-readable --compress --archive --hard-links --one-file-system --partial-dir=rsync'
 
 autoload -Uz is-at-least
 if is-at-least 3.1 ${"$(rsync --version 2>&1)"[(w)3]}; then
@@ -30,9 +29,9 @@ if is-at-least 3.1 ${"$(rsync --version 2>&1)"[(w)3]}; then
 
   # macOS Enhancements
   # https://bombich.com/kb/ccc5/credits
-  if is-darwin && grep -q 'file-flags' <(rsync --help 2>&1); then
-    _rsync_cmd="${_rsync_cmd} --crtimes --fileflags --force-change"
-  fi
+  # if is-darwin && grep -q 'file-flags' <(rsync --help 2>&1); then
+  #   _rsync_cmd="${_rsync_cmd} --crtimes --fileflags --force-change"
+  # fi
 fi
 
 alias rsync-copy="${_rsync_cmd}"