2 fossil_update = fossil update
8 ( GIT_CONFIG=$HOME/.git/config git config remote.origin.url ) | grep -q 'git://'
13 if [ "${host%@*}" != "${host#*@}" ]; then
14 if [ "$whoami" != "${host%@*}" ]; then
19 if [ "$hostname" = "$host" ]; then
27 ip route list | grep tun0 >/dev/null 2>&1
32 [ -e /var/run/mr/restricted ]
40 test "$whoami" = james && ! on dune thrain arrakis
43 # don't want to leak $WORK info, put a .nocron file in $HOME to for test
44 # if $WORK ever allows cron...
51 test "$whoami" = james && on thor
55 checkout = git clone https://gitlab.com/james-dotfiles/home.git
57 # Dummy target to create Maildir. Doesn't run offlineimap as I have cron do that
62 checkout = mkdir Maildir Maildir/cur Maildir/new Maildir tmp; chmod 700 Maildir
68 fixups = $HOME/bin/fixups
69 checkout = mkdir -p $HOME/tmp
79 checkout = git clone https://gitlab.com/james-dotfiles/home-etc.git .etc
82 skip = on technotes.nfshost.com || on technotes02.nfshost.com || nocron
83 checkout = git clone https://gitlab.com/james-dotfiles/cron.git .cron
87 checkout = git clone https://gitlab.com/james-dotfiles/home-plus.git .plus
91 #skip = lazy || onvpn || atwork
96 checkout = git clone http://git.jamestechnotes.com/james/home-local.git .local
101 checkout = git clone http://git.jamestechnotes.com/james/src.git
104 skip = lazy || ! ( onvpn || atwork )