diff options
Diffstat (limited to 'lib-src')
-rw-r--r-- | lib-src/mr/config | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/lib-src/mr/config b/lib-src/mr/config index d10504f0..19d18e8c 100644 --- a/lib-src/mr/config +++ b/lib-src/mr/config @@ -128,10 +128,6 @@ pre_push = git rebase master fi fi -# Restowing is expensive, and most dangling symlinks into ~/.STOW do no harm, -# so we leave it to be run manually -- bstraph stows but does not restow. -# Possibly restowing could be done by locmaint, or we could have hstow skip -# annex/ and src/, into which I don't stow anything. fixups = bstraph # --- private dotfiles repositories @@ -141,7 +137,7 @@ checkout = git clone athenag:libpriv.git priv update = git annex sync --content cloud origin push = git annex sync --content cloud origin post_update = - hstow stow ~/lib/priv + hstow restow ~/lib/priv load-trustdb sync = mr autoci && git annex sync --no-commit --content cloud origin skip = lazy @@ -187,7 +183,7 @@ pre_update = mr autoci checkout = git clone demeterp:athpriv athpriv pre_update = on athena || git annex sync origin athenah pre_push = on athena || git annex sync --content origin athenah -post_update = hstow stow ~/src/athpriv +post_update = hstow restow ~/src/athpriv post_checkout = hstow stow ~/src/athpriv skip = ! mine |