From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Alexandre Russel" Newsgroups: gmane.emacs.help Subject: Making a nice .emacs file and configuration Date: 21 Sep 2004 23:30:08 +0900 Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1095777867 6078 80.91.229.6 (21 Sep 2004 14:44:27 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 21 Sep 2004 14:44:27 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Sep 21 16:44:17 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1C9lsP-0005ro-00 for ; Tue, 21 Sep 2004 16:44:17 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1C9lyL-0004Lx-3O for geh-help-gnu-emacs@m.gmane.org; Tue, 21 Sep 2004 10:50:25 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!newsmi-us.news.garr.it!newsmi-eu.news.garr.it!NewsITBone-GARR!irazu.switch.ch!switch.ch!news.belwue.de!LF.net!quimby.gnus.org!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 28 Original-NNTP-Posting-Host: pl690.nas925.o-tokyo.nttpc.ne.jp Original-X-Trace: quimby.gnus.org 1095777010 25502 210.165.107.178 (21 Sep 2004 14:30:10 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: Tue, 21 Sep 2004 14:30:10 +0000 (UTC) User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 Original-Xref: shelby.stanford.edu gnu.emacs.help:125439 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:20795 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:20795 Hi all, I have been using Emacs for a while now and my .emacs file start getting to big. I am trying to find a set up so even in few years with lots more things in it it would stay clean. Would like advice from Emacs veteran on how to set up all that. What I am thinking about doing is: ---.emacs--start-- (setq load-path (cons "~/Emacs/Configurations" (cons "~/Emacs/Extensions" (cons "~/Emacs/DotEmacs" load-path)))) (setq Info-default-directory-list (cons "~/Emacs/Info" Info-default-directory-list)) ---.emacs--end---- Then have a Emacs directory with 4 directories inside: Info: with all the Info from the package I added DotEmacs: with the information found usually in .emacs such as binding,configuration, macro, myfunction(probably with 1 file per thing) Extensions: All the package I download(template, w3m-emacs...) Configurations: All the configuration file for the extensions What do you think of it and what should I change so even in few years I wouldn't have to redo everything again. Cheers, Alex