I suspect part of the reason org doesn't have specific support for this
is because for many, solving the multiple machine/multiple
platform/multiple environment issue pre-dates org and so wasn't an itch
needing to be scratched. I've been using pretty much the same approach
since emacs 21.
As
Hello,
Indeed, a tag-based solution (e.g. with :office:, :home:, etc)
would be great; but what I do right now looks something like
this:
,
| #+property: header-args :tangle ~/.emacs
|
| * Default Frame
|
| ** All computers
| #+begin_src emacs-lisp
| (defvar myvar "testing")
| #+end_src
|
|
Hi
I don't know how you guys maintain init files for different hosts. I
have one org-file with the header:
#+PROPERTY: header-args :tangle ~/.emacs
The file is synced to all my machines and produces the local init files
on each. Most configurations are shared, but some are host-specific
(e.g.