On Thu, Jun 26, 2008 at 11:17:03AM -0700, [EMAIL PROTECTED] wrote:

> Beautified default configuration, mrxvt looks now a bit more appealing
> in default configuration. The menu is visible as default

Hi Mark,

As TERRIBLE as I think the mrxvt defaults are, I'm not sure the colors /
etc. should be changed system wide. (I think the defaults are from rxvt
from way back, which is why they look so terrible on new systems).

The reason we have a /usr/share/mrxvtrc is because early versions of
mrxvt had the 'hotkeys' hard wired into the code of mrxvt. When this was
replaced with macros, no default keyboard shortcuts were hardwired into
mrxvt (as a design decision, and to avoid code replication). Thus all
the former keyboard shortcuts were put into the share/mrxvtrc file.

Maybe default changes (e.g. color preferences / etc.) belong in an
optional file instead, like mrxvtrc.sample.

Does anyone else have a preference?

My suggestion would be to do the following: Supply three files --

    1. mrxvtrc.sample:  As a starting point for users ~/.mrxvtrc, which
       we just put in some share directory. (Anyone who wants to use it
       must copy and modify it themselves).

    2. mrxvtrc.vanilla: The system mrxvt file with only macros.
    
    3. mrxvtrc.sysdefaults: A file with a few additional defaults which
       make things look less crappy by default.

Then add a configure option "--vanilla" which creates mrxvtrc by either
copying mrxvtrc.vanilla, or catting mrvxtrc.vanilla and
mrxvtrc.sysdefaults if "--vanilla" is not used.

Thus packagers / users who want the default vanilla behaviour can have
it. Others get better defaults.

GI

-- 
TWELVE REASONS WHY GOD NEVER RECEIVED TENURE
7. When subjects didn't behave as predicted, he deleted them from the
sample.

Attachment: pgpz5QtRr7YNX.pgp
Description: PGP signature

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Materm-devel mailing list
Materm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/materm-devel
mrxvt home page: http://materm.sourceforge.net

Reply via email to