From owner-freebsd-questions Tue Sep 9 16:58:28 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA16897 for questions-outgoing; Tue, 9 Sep 1997 16:58:28 -0700 (PDT) Received: from freebie.lemis.com (gregl1.lnk.telstra.net [139.130.136.133]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA16890; Tue, 9 Sep 1997 16:58:22 -0700 (PDT) Received: (from grog@localhost) by freebie.lemis.com (8.8.7/8.8.5) id JAA19751; Wed, 10 Sep 1997 09:28:00 +0930 (CST) Message-ID: <19970910092800.19891@lemis.com> Date: Wed, 10 Sep 1997 09:28:00 +0930 From: Greg Lehey To: Eivind Eklund Cc: questions@FreeBSD.ORG, hackers@FreeBSD.ORG Subject: Re: Do you have some neat configuration files? References: <19970908153822.27586@lemis.com> <199709092156.XAA04771@bitbox.follo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.81e In-Reply-To: <199709092156.XAA04771@bitbox.follo.net>; from Eivind Eklund on Tue, Sep 09, 1997 at 11:56:40PM +0200 Organisation: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8250 Fax: +61-8-8388-8250 Mobile: +61-41-739-7062 WWW-Home-Page: http://www.lemis.com/~grog Fight-Spam-Now: http://www.cauce.org Sender: owner-freebsd-questions@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Tue, Sep 09, 1997 at 11:56:40PM +0200, Eivind Eklund wrote: >> >> Jordan and I have just been discussing adding some contributed >> configuration files to the distribution CD-ROMs. I'm primarily >> thinking of .rc scripts for editors, mail readers, window >> managers and such. > > .{zsh,csh,bash,..}rc files too, or is this too personal again? I don't see any reason why people shouldn't have the choice. Just one thing: I'm collecting this stuff, I'm not documenting it. I'll accept anything that looks even remotely useful, as long as it's not *very big*. I'm expecting most of these files to be less than 10 kB long, though I'll accept any size as long as it looks useful and there's space on the CD. But: people will use these files only if they can understand them. That means there should be one README file for each contribution. If there isn't, people are not likely to pay much attention to them. >> One size doesn't fit all, of course, and there's a good chance that >> there are other versions out there which many (even most) people will >> prefer. So why not supply them too? If you have anything that you >> feel is worth sharing, please let me know. About the only thing I ask >> is that the files don't contain too much dead wood (I know mine do :-) > > I can try to find time clean up my emacs setup again, if an advanced > and thus large but well-documented, made-for-snatching setup is of > interest. (It's close to 50k of elisp-code, including some emulation > code for features missing from the emacs distribution but present in > other editors, e.g. making it possible to move between windows split > in multiple directions with ctrl-alt-) I wrote my 10 kB limit before reading this. On the surface, there's no conflict, especially if it's well documented. Directory layout: we have the directory /usr/share/skel/extras. One possibility would be to create a subdirectory of that directory for each collection of config files, along with a description. Another would be to create one subdirectory for each program for which we have config files (like fvwm, bash, emacs, vi, ...). On the whole, I think the second approach is more useful, but it'll take more work (on my part). What do you others think? Greg