all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Tommy Kelly <tommy.kelly@verilab.com>
To: help-gnu-emacs@gnu.org
Subject: .emacs and other config file questions
Date: Sat, 13 Nov 2010 07:47:05 -0600	[thread overview]
Message-ID: <m2hbfl5o9y.fsf_-_@verilab.com> (raw)
In-Reply-To: 2AD39F8A73F24908ACB6D948CCBF1615@us.oracle.com

Back to using emacs after a long absence. This is partly a test to see
if I've set up Gnus properly so as to post to gmane. But I've a few
acatual (although probably old and well-worn) questions on emacs
configuration. I've browsed gmane archives and googled about for info
but can't find anything definitive: 

1. "customize" versus Do It Yourself?
=====================================
Is there a general view as to the pros and cons of using customize
versus just writing the lisp yourself? Although I know very little lisp,
I'm inclined towards the latter -- primarily so I'm forced to
learn. Customize is cool and easy and simple, but I worry it leaves me
dependent on it. Make sense, or am I just trying to punch nails in with
my fist when even the cool kids these days use the customize nailgun?
Found a few items on this, including
http://article.gmane.org/gmane.emacs.help/25218 which references
something back in 1999 that I couldn't locate.

2. Why .gnus (and no, for example, .org)?
========================================
Gnus seems unusual among the many packages in that convention seems
to dictate we do most of its setup in .gnus, rather than in
.emacs. Why is that? After all, there's no similar "special" file
expected for, for example, org-mode or Newsticker or Rcirc. Is there a
problem with ditching .gnus and just putting gnus setup stuff into
.emacs (or something loaded from .emacs)? This is connected with the
earlier question about customize. If I use customize then I can find my
gnus setup info gets split into two places: my own code in .gnus, and
customize's stuff in (by default) .emacs. That's a bit smelly, no? Or is
there some stuff that *must* go in .gnus because it makes no sense until
Gnus is actually run? 

Finally, something touching more than emacs, but in my case specific to it:

3. Mirroring the above?
=======================
I'm running primarily on a desktop iMac, but would like to run also from
a MacBook Pro Laptop. I have DropBox. I also have iDisk (MobileMe). And
in the past I've used unison. Anyone care to share how they handle their
config setup (i.e. their use of .emacs, customization, .gnus, and so on)
where they want the same setup mirrored across multiple machines?

thanks,
Tommy




  reply	other threads:[~2010-11-13 13:47 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-11-12 23:02 Bug in display-buffer Андрей Парамонов
2010-11-13  0:50 ` Drew Adams
2010-11-13 13:47   ` Tommy Kelly [this message]
2010-11-15 15:04     ` .emacs and other config file questions Deniz Dogan
2010-11-16  8:16       ` Tassilo Horn
     [not found]   ` <mailman.0.1289683517.943.help-gnu-emacs@gnu.org>
2010-11-15  4:25     ` Tim X
2010-11-17  2:13     ` Stefan Monnier

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=m2hbfl5o9y.fsf_-_@verilab.com \
    --to=tommy.kelly@verilab.com \
    --cc=help-gnu-emacs@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.