[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] Using Org/babel for Emacs config files
From: |
David Bjergaard |
Subject: |
Re: [O] Using Org/babel for Emacs config files |
Date: |
Wed, 23 Jan 2013 10:52:35 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.2.91 (gnu/linux) |
Hi,
> Naive question: Are there any performance issues with not being able
> to compile my config.org to config.elc as it is possible with
> config.el files?
I used an init.org file in my initialization, and as long as you haven't
recently modified your init.org, emacs won't re-tangle the org file (ie
its as if you have a config.el file that's getting loaded) Of course,
you can set emacs up to automatically recompile the config.el file when
its generated so, there are literally no performance issues because you
can still compile elisp code to load with the exception of when you edit
your configuration.
Dave
Karl Voit <address@hidden> writes:
> Hi!
>
> * Jonathan Arkell <address@hidden> wrote:
>> I am a huge advocate of using org files and literate programming in your
>> config files.
>
> Great.
>
> I am not completely convinced to convert my config to org/babel but
> I am not oppose either. Not sure, if there are that many advantages,
> that it is worth my effort, that's all.
>
>> A few reasons why:
>> - Makes it easy to logically group sections of your init and
>> configuration
>
> Well, this is also possible with pure elisp and comments. Folding is
> a different topic tough.
>
>> - Agenda tags search on your initialization file? Yes please!
>> Extremely useful for those "cross-cutting" bits. I have tags like
>> "keybinding", "osx" and "linux", and working on others as appropriate.
>
> Hm. Interesting but I guess this is not my use-case (except for
> :keybinding:). I do use "(when (system-is-linux) ... )" and similar
> all over my configuration.
>
> Although I am a huge fan of tagging, I don't see the use when
> editing my emacs config (yet).
>
>> - Add TODOs to your init file.
>
> I am using ~/org/mainfile.org -> "* shorts" -> "** TODO do this
> :hostname:" all the time. Also for my config tasks. No worries: I do
> see your point but I like to have all my sysadmin-tasks combined in
> "mainfile.org/shorts". So maybe this is just me.
>
>> Here is my example, but I stand on the shoulders of giants:
>>
>> https://github.com/jonnay/emagicians-starter-kit
>
> Thanks for sharing!
>
> One thing which I would appreciate would be that it is more easy to
> write documentation (including URLs; outside of elisp sections) in
> org.
>
>
> Naive question: Are there any performance issues with not being able
> to compile my config.org to config.elc as it is possible with
> config.el files?
- Re: [O] OT: Learning ELISP, (continued)
- Re: [O] OT: Learning ELISP, Jonathan Arkell, 2013/01/21
- [O] Using Org/babel for Emacs config files (was: OT: Learning ELISP), Karl Voit, 2013/01/23
- Re: [O] Using Org/babel for Emacs config files (was: OT: Learning ELISP), Darlan Cavalcante Moreira, 2013/01/23
- Re: [O] Using Org/babel for Emacs config files (was: OT: Learning ELISP), Kyle Machulis, 2013/01/23
- [O] [OT] open url in emacs was: Re: Using Org/babel for Emacs config files, Andreas Leha, 2013/01/24
- Re: [O] [OT] open url in emacs was: Re: Using Org/babel for Emacs config files, Bastien, 2013/01/24
- Re: [O] [OT] open url in emacs was: Re: Using Org/babel for Emacs config files, Andreas Leha, 2013/01/24
- Re: [O] [OT] open url in emacs was: Re: Using Org/babel for Emacs config files, Bastien, 2013/01/24
- Re: [O] [OT] open url in emacs was: Re: Using Org/babel for Emacs config files, Andreas Leha, 2013/01/24
- Re: [O] [OT] open url in emacs was: Re: Using Org/babel for Emacs config files, Daimrod, 2013/01/24
- Re: [O] Using Org/babel for Emacs config files,
David Bjergaard <=
- Re: [O] Using Org/babel for Emacs config files, Thorsten Jolitz, 2013/01/23
- Re: [O] Using Org/babel for Emacs config files, Thomas S. Dye, 2013/01/23
- Re: [O] Using Org/babel for Emacs config files, Thorsten Jolitz, 2013/01/24
- [O] full outline functionality in .el files: how? (was: Re: Using Org/babel for Emacs config files), Gregor Zattler, 2013/01/24
- Re: [O] full outline functionality in .el files: how?, Bastien, 2013/01/24
- Re: [O] full outline functionality in .el files: how?, Thorsten Jolitz, 2013/01/24
- Re: [O] full outline functionality in .el files: how?, Bastien, 2013/01/24
- Re: [O] full outline functionality in .el files: how?, Thorsten Jolitz, 2013/01/24
- Re: [O] full outline functionality in .el files: how?, Bastien, 2013/01/24
- Re: [O] full outline functionality in .el files: how?, Thorsten Jolitz, 2013/01/24