[xmonad] Re: Default settings: Prompt.hs's defaultXPConfig

Brandon S. Allbery KF8NH allbery at ece.cmu.edu
Thu Nov 13 16:23:21 EST 2008

On Nov 13, 2008, at 08:22 , intrigeri wrote:
> mail at justinbogner.com wrote (13 Nov 2008 04:21:07 GMT) :
>> "Gwern Branwen" <gwern0 at gmail.com> writes:
>>> 2) The color scheme is currently a sort of white-on-grey. It lacks
>>> contrast, IMO. Here I have 2 suggestions:
>>> 2.1) The current color values are pretty opaque. Unless you have
>>> color-values memorized, ', bgColor           = "#333333"' is
>>> absolutely meaningless to you. Intrigeri's xmonad.hs has a XPConfig
>>> which looks like:
>>>     fgColor     = "grey80"
>>>    , bgColor     = "grey22"
>>>    , borderColor = "grey22"
>>> The prompt appears much the same, but the values are far more
>>> comprehensible. Even if we don't change the color scheme, this would
>>> constitute a code cleanup IMO.
>>> 2.2) I would like to switch to either green text on black (which  
>>> gets
>>> us bonus hacker points :) and better contrast), or white text on  
>>> black
>>> - as opposed to white text on gray. Thoughts on either color scheme?
>>> (Green-on-black would be , bgColor     = "black"\n, fgColor     =
>>> "green" obviously.)
>> I happen to like these colors (they're surprisingly close to the  
>> ones I
>> use for xterms, where I like a low contrast white on black), though I
>> think simply having white on black is probably a saner default.
> I generally feel white-on-black is too aggressive to the eye, and
> green-on-black is even worse. Just a matter of feelings anyway, I have
> no rational-looking paper to back up this. As Gwern said, I'm already
> overriding this setting anyway, so I don't really care.

I tend to prefer amber-on-black (#ca8f2d; bold #eaaf4c).  That said,  
the standard PC terminal (e.g. on Windows) is #d6d6d6, bold #ffffff.   
(Trivia:  OS/2 and Windows NT 3.1 used #cccccc.)

And just for completeness, green-on-black #00d600/#00ff00 (obviously  
from the above).

brandon s. allbery [solaris,freebsd,perl,pugs,haskell] allbery at kf8nh.com
system administrator [openafs,heimdal,too many hats] allbery at ece.cmu.edu
electrical and computer engineering, carnegie mellon university    KF8NH

More information about the xmonad mailing list