My current workflows
TODO
See Migrating this website to org-roam for some more recent thoughts.
Mobile org
Since having macbook air’s over my life I’ve found that carrying a lightweight laptop around is always a better mobile solution than trying to figure out how to sync notes/config between devices. Note that one should always strive for reproducibility (what if your system fails!). However I think people underestimate the amount of active state they work with across their apps. They also underestimate the cognitive overhead of having to be one to sync state. Syncthing and anything that tries to sync at the speed of interaction with the system is probably the best approach but even then it can leave synced stuff in corrupted states depending on the app and data one is trying to sync.
Copied from dotfiles.org
I use org-mode’s support for Literate Programming to my various dotfiles contained in org files tangles the code blocks into the correct destinations. This lets me easily keep everything in git and makes it easier to document things.
Adding the following to the top of the file will then tangle on save:
# -*- eval: (add-hook 'after-save-hook 'org-babel-tangle nil t); -*-