2 fossil_update = fossil update
9 if [ "${host%@*}" != "${host#*@}" ]; then
10 if [ "$whoami" != "${host%@*}" ]; then
15 if [ "$hostname" = "$host" ]; then
21 # full primary workstation and others to serve as backups
24 test "$whoami" = james && on thor
28 test "$whoami" = james && on thor
32 checkout = git clone https://git.jamestechnotes.com/r/james/home/home.git .
34 # Dummy target to create Maildir. Doesn't run offlineimap as I have cron do that
39 checkout = mkdir Maildir Maildir/cur Maildir/new Maildir tmp; chmod 700 Maildir
45 fixups = $HOME/bin/fixups
46 checkout = mkdir -p $HOME/tmp
56 checkout = git clone https://git.jamestechnotes.com/r/james/home/home-etc.git .etc
59 # Move .cron to .cron-stage out of the way of mcron
60 # make this lazy as I have more hosts that won't let me run crontab.
62 checkout = git clone https://git.jamestechnotes.com/r/james/home/cron.git .cron-stage
66 checkout = git clone https://git.jamestechnotes.com/r/james/home/home-plus .plus
75 checkout = git clone https://git.jamestechnotes.com:/r/james/home/src.git
86 update = [ -d .git ] || git pull "$@"
99 # abuse git and mr to mirror repos to gitlab, github and bitbucket