From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pete Ley Subject: Re: sharing my firsts, org babel tangle and "init" .org file Date: Fri, 18 Apr 2014 17:24:38 -0700 Message-ID: <87sipa5fp5.fsf@enterprise.sectorq.net> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44753) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WbJ63-00042v-Ja for emacs-orgmode@gnu.org; Fri, 18 Apr 2014 20:25:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WbJ5x-0002rz-FQ for emacs-orgmode@gnu.org; Fri, 18 Apr 2014 20:25:31 -0400 Received: from mail-pa0-x229.google.com ([2607:f8b0:400e:c03::229]:51207) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WbJ5x-0002rh-3f for emacs-orgmode@gnu.org; Fri, 18 Apr 2014 20:25:25 -0400 Received: by mail-pa0-f41.google.com with SMTP id fa1so1924529pad.0 for ; Fri, 18 Apr 2014 17:25:23 -0700 (PDT) In-Reply-To: (Brady Trainor's message of "Thu, 17 Apr 2014 16:43:45 -0700") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Brady Trainor Cc: emacs-orgmode@gnu.org I've looked at the solution on worg and, though I didn't actually try to implement, it seems like tangling your init file every time you open Emacs is a little cumbersome. Please correct me if I'm wrong in this assumption. I also have a sync script hooked into my tangling that has to do with exporting some of my config sections to my gopher site so they're always up to date, so maybe it's just that my tangling experience is especially involved. Here's what I do. Since I probably only edit my config ~10% of the times that I open Emacs, it seems easier to just have a statically-tangled init file, so I just basically use C-c C-v C-t instead of C-x C-s to save my init.org. I also use somewhat customized init files on a few different hosts which share the same .emacs.d. They share come common functionality and differ slightly, so there are a few init files tangled into ~/.emacs.d of the form hostname.el and the init.el file is basically a switch which chooses which one to load on startup. Short reference: http://gopher.floodgap.com/gopher/gw?gopher://sdf.org:70/0/users/framling/emacs/init