summaryrefslogtreecommitdiff
path: root/.mrconfig.in
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2019-12-15 19:33:41 -0700
committerSean Whitton <spwhitton@spwhitton.name>2019-12-15 19:33:52 -0700
commit8acf1ee23e104f28438cf688c44ffcada48de16f (patch)
tree89c4e6029b1c49b2eecc0aa9b048646f0f13c0ee /.mrconfig.in
parent0d27cd8dadf0a9ba0aa322520de0c7f9e50953a3 (diff)
downloaddotfiles-8acf1ee23e104f28438cf688c44ffcada48de16f.tar.gz
add 'annex' repo
Diffstat (limited to '.mrconfig.in')
-rw-r--r--.mrconfig.in20
1 files changed, 20 insertions, 0 deletions
diff --git a/.mrconfig.in b/.mrconfig.in
index 403b377a..c2db4a51 100644
--- a/.mrconfig.in
+++ b/.mrconfig.in
@@ -401,6 +401,26 @@ fixups =
git config remote.origin.annex-ignore true
git config unpushed-tags.ignore true
+[annex]
+checkout = git clone athenag:annex19.git annex
+update = git annex sync --no-content origin
+# push = git annex sync --content athena origin
+skip = ! workstation
+
+post_checkout =
+ cd annex
+ git annex init
+ # git annex enableremote athena rsyncurl=athena:/srv/rsync/annex19
+
+fixups =
+ git config push.default nothing
+ git config remote.origin.gcrypt-publish-participants true
+ git config remote.origin.gcrypt-participants 0x0F56D0553B6D411B
+ git config annex.startupscan false
+ git config annex.autocommit true # needed for `git annex sync`
+ git config remote.origin.annex-ignore true
+ git config unpushed-tags.ignore true
+
# --- personal website big files annex
[lib/wikiannex]