summaryrefslogtreecommitdiff
path: root/.mrconfig.in
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2022-02-05 11:33:06 -0700
committerSean Whitton <spwhitton@spwhitton.name>2022-02-05 11:46:16 -0700
commita63145a47911b64ccce37d2120484feb2d8082be (patch)
tree30a731418163dc21859acbd25a0066bbd0d7bd01 /.mrconfig.in
parentc751bcb4d39732589532b17360a11e23eb0bb456 (diff)
downloaddotfiles-a63145a47911b64ccce37d2120484feb2d8082be.tar.gz
resurrect lib/podcasts
Diffstat (limited to '.mrconfig.in')
-rw-r--r--.mrconfig.in38
1 files changed, 19 insertions, 19 deletions
diff --git a/.mrconfig.in b/.mrconfig.in
index e20eb649..c0a87061 100644
--- a/.mrconfig.in
+++ b/.mrconfig.in
@@ -575,25 +575,25 @@ skip = lazy
# --- git annex for podcasts
-# [lib/podcasts]
-# checkout = git clone demeterp:podcasts
-# post_checkout =
-# cd podcasts
-# git annex init
-# status = git annex status
-# update = git annex --no-content sync
-# push = git annex --no-content sync
-
-# # origin remote is just for keeping a backup copy of metadata. athena
-# # remote, in $HOME on athena, contains a copy of content. At present,
-# # origin remote only updated by sysmaint script (run weekly)
-# fixups =
-# git config push.default matching
-# git config annex.startupscan false
-# git config annex.autocommit true # needed for ga sync
-# git config remote.origin.annex-ignore true
-
-# skip = ! workstation
+[lib/podcasts]
+checkout = git clone demeterp:podcasts
+post_checkout =
+ cd podcasts
+ git annex init
+status = git annex status
+update = ./update-and-sync
+push = git annex --no-content sync
+# origin remote is just for keeping a backup copy of metadata. We don't sync
+# annexed content between repos at all, just run update-and-sync and download
+# episodes as want to listen to them. For archival, for podcasts for which
+# that's wanted, annex-to-annex the files into ~/annex instead of 'git rm'.
+fixups =
+ git config push.default matching
+ git config annex.startupscan false
+ git config annex.autocommit true # needed for ga sync
+ git config remote.origin.annex-ignore true
+ git config annex.genmetadata true
+skip = lazy
# --- git annex for use with rtorrent