I've recently started using MobileOrg (through Dropbox) to be able to manage my org-mode TODO lists while I'm away from my computer.
It's generally great, but the syncing back and forth has a few steps, so I'd like to try and simplify it a bit by automating the steps on the PC side.
Anyway, here are the two things I'd like to do:
org-mobile-push
every time a file is saved, after the save completes. The only thing I use emacs for is org-mode, so this should be fine.org-mobile-pull
on emacs startup.org-mobile-pull
periodically, say every hour or so.Thanks.
I don't have Emacs installed on this machine, but here's what you can do:
after-save-hook
.emacs
file - if you put the call to org-mobile-pull
at the end of this file, you will have it run every time you open EmacsHope this helps.
Here's what I use
(add-hook
'after-save-hook
(lambda ()
(if (string= buffer-file-name "<path to my notes.org>")
(org-mobile-push)
)
))
In this reply I've posted code that automatically pulls and then pushes after MobileOrg has synced, and automatically pushes whenever a relevant org file is saved. This makes it fully automatic and you don't have to wait for an hourly period.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With