aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad (unfollow)
Commit message (Collapse)AuthorFilesLines
2007-11-12XMonad.Config.CustomKeys - new moduleValery V. Vorotyntsev1-0/+65
This module is another key bindings customization helper. Differences from XMonad.Util.EZConfig by Devin Mullins: EZConfig -- M.union/M.difference CustomKeys -- Monad.Reader + foldr'ed M.insert/M.delete IMHO, both modules could evolve into something nice. :) Please discuss at the mailing list. darcs-hash:20071112175530-ae588-abdff35dfe36459867a21d6d181e4c91aab5b0d2.gz
2007-11-12prune Droundy.hs.David Roundy1-24/+2
darcs-hash:20071112172032-72aca-dd624f0434e4c10a7d3697a7a1546d33f5b94a27.gz
2007-11-12NoBorders.hs: remove modifierDescription definitions, so NoBorders and ↵Brent Yorgey1-5/+0
SmartBorder don't change the layout description. darcs-hash:20071112154525-bd4d7-af5063264a118a32d3105f2e2dc9708a6ad516b2.gz
2007-11-12NoBorder.hs: documentation updatesBrent Yorgey1-4/+4
darcs-hash:20071112154411-bd4d7-cfd47c16973ab874befd1f51eec751b7b718e8e7.gz
2007-11-12fix intro doco for UrgencyHookDevin Mullins1-9/+5
Ooh, this new XConfig l -> XConfig l' function makes the docs disappear! darcs-hash:20071112044102-78224-e7001d7115223273b73a9229f954db3f70541a1e.gz
2007-11-12revert UrgencyHook behavior back to ICCCM non-complianceDevin Mullins1-21/+53
Note: If you're using UrgencyHook, this will break your config. @withUrgencyHook SomeUrgencyHook@ is XConfig -> XConfig, now. The layout hook has been renamed to urgencyLayoutHook. It may also be worth noting that, in order to recreate the old behavior without using redoLayout (so that this may be ported to an eventHook), I had to hijack logHook. Shouldn't harm anything, though. TODO: update main docs darcs-hash:20071112043325-78224-ce6010e269c19113dd7a1b736e1e520d2980aa58.gz
2007-11-12add StdoutUrgencyHook, to help debug weird client behaviorDevin Mullins1-3/+13
darcs-hash:20071112015855-78224-459555edb4a9acd4a06a1ae1960eb3b9e8a3d6ee.gz
2007-11-11EZConfig: update for kind change in XConfigSpencer Janssen1-4/+4
darcs-hash:20071111215314-a5988-674cf3cd3c85ae1874c74dd5cfa41579d32c039b.gz
2007-11-11changes to work with XConfig of kind * -> *.David Roundy4-11/+12
darcs-hash:20071111005629-72aca-19e9e88bd2c31a9d5a3bbccbb9a569a8cd8fd2bc.gz
2007-11-09font size 15 pixels is the dzen defaultDon Stewart1-1/+1
darcs-hash:20071109190328-cba2c-4385e0058b99d50fffe970e4bd9a5f4ca5c7b06e.gz
2007-11-11add two new modules, one to name layouts, another to select a layout.David Roundy3-2/+98
The latter is pretty useless, as there's no way to find out what layouts are available, but it can at least allow you to select between any layouts that you happen to be using already (in one workspace or another). The former is handy any time you'd rather have a short name for a layout (either for selecting, or for viewing in a status bar). darcs-hash:20071111195036-72aca-8ffbd496a9dbbdd7ca7e92a5bbedb568b2384485.gz
2007-11-11add helper module for writing configsDevin Mullins1-0/+55
Looking for suggestions on this module. Does it belong here? Is there a better name? Should the additional* functions pass the modMask to their second argument? etc. darcs-hash:20071111075222-78224-05444e7180cbb34f2d4762774bb160bf90d9db22.gz
2007-11-11let clients track their urgency, per ICCCMDevin Mullins1-22/+14
This removes the dependency on redoLayout -- now WithUrgencyHook defines handleMess only. darcs-hash:20071111021241-78224-fa4fa870f64f24bb4ea227242fc5775dd68a151a.gz
2007-11-11wrap user code in userCode, go figureDevin Mullins1-3/+2
(thanks à shachaf for that suggestion) darcs-hash:20071111002617-78224-7920bc75560383513979d9e550025eb6a19654fb.gz
2007-11-11add LANGUAGE PatternGuards to UrgencyHookDevin Mullins1-1/+1
darcs-hash:20071111002238-78224-c3a9e8f63f65457fce5a8c17c936fc84f0484d16.gz
2007-11-11remove dead docoDevin Mullins1-4/+2
darcs-hash:20071111001443-78224-5360b6c99b67f3f725005b770fde5909701f3f80.gz
2007-11-11clarify config code... a bitDevin Mullins1-4/+3
darcs-hash:20071111000933-78224-9706f2df9492cadb87966ef33f03002240b25e1a.gz
2007-11-11fix doco for UrgencyHookDevin Mullins1-22/+14
darcs-hash:20071111000046-78224-eff903bd0323eaf7e66b73f4a21ffe5d8138f6aa.gz
2007-11-11add NoUrgencyHook, for shachaf's sakeDevin Mullins1-0/+6
darcs-hash:20071110235857-78224-5b1417dbede07c8850509972e45dc93db106df62.gz
2007-11-11oops, export the configuration optionsDevin Mullins1-1/+2
darcs-hash:20071110233313-78224-a21b063c44049f269d4f43d86fc427dbf6484f1e.gz
2007-11-11add dzenUrgencyHook backDevin Mullins1-4/+27
TODO: fix all the doco darcs-hash:20071110232706-78224-44f4f2a6c3cdefa2313cd684ce3a526bd78babf1.gz
2007-11-11remove dzenUrgencyHook* from Dzen moduleDevin Mullins1-30/+1
To be replaced by UrgencyHook instances defined in the UrgencyHook module. darcs-hash:20071110231115-78224-7a927fcd9a00f9bef4230ea59b99af7334df0d52.gz
2007-11-10get UrgencyHook to compileDevin Mullins1-10/+17
(The boilerplate, it burns!) Still isn't useful (to me) yet, as I haven't ported dzenUrgencyHook to the new UrgencyHook class. darcs-hash:20071110224303-78224-54e4049d4a3fcb1d97b87fe29bb3fc08697aadd0.gz
2007-11-10fix bug in avoidStruts.David Roundy1-1/+1
darcs-hash:20071110214205-72aca-907faf271a9ca27ebd0cacc58ff3556e8f1a9d56.gz
2007-11-10typo fix in Util.RunDevin Mullins1-1/+1
darcs-hash:20071110211328-78224-d2f8f3c41f0df0710b1d6317d14cc9090735a6fd.gz
2007-11-09add a few docs (very sparse) to DynamicWorkspaces.David Roundy1-2/+4
darcs-hash:20071109152649-72aca-447ce5fcc5c8d7c3ae9f4405fa7427f92fa5611a.gz
2007-11-09add withWorkspace prompt, which automatically creates workspace if nonexistent.David Roundy2-30/+31
darcs-hash:20071109152124-72aca-966fc515a4e1f52fc16929680e152c27d20fb60c.gz
2007-11-09Generalize safe/unsafeSpawn to MonadIOSpencer Janssen1-3/+3
darcs-hash:20071109073810-a5988-634efa9c3c56f39ea64be1b29791bb61c54eb6bd.gz
2007-11-08Magnifier.hs: update so it at least compilesgwern01-10/+19
Code modified on advice of Wachter; note I make absolutely no claims that the code runs correctly or doesn't eat your pets or does anything besides compile without any warnings. darcs-hash:20071108012522-f7719-9eba3f0312540e3813fcadd2a108f77d22f89cbc.gz
2007-11-06Dzen.hs: resend doc updategwern01-2/+2
darcs-hash:20071106211537-f7719-65230e7fc16e0b17b79c18bcee5284460ba36d6b.gz
2007-11-06Update docs in Utilgwern03-9/+7
darcs-hash:20071106190258-f7719-8a4db55e87a0ab36f5d491fbc207112cf4167520.gz
2007-11-08fix types to work with Mats fix to X11.David Roundy2-8/+8
darcs-hash:20071108192318-72aca-e3a1bd0fb08a79e6a7b185bcfae7babf0bcb3a50.gz
2007-11-01Change the type of properties from Word32 to CLongMats Jansborg1-2/+2
darcs-hash:20071101192730-7344d-1cfbaa5597e39a9fa46b661fd5c110629db3912c.gz
2007-11-08fix bug in avoidStruts.David Roundy1-1/+14
I've now tested this module, and it works on x86--but doesn't work on x86-64, because ManageDocks doesn't work on 64-bit. But in any case, it works almost perfectly, with no user intervention needed (and no special hooks). The only catch is that it doesn't notice when a panel disappears, so the layout won't adjust until the next refresh (e.g. if you change focus, layout or workspace). darcs-hash:20071108175250-72aca-13b5c836f9b263465aee9fe7a5f1b1e875eb8f60.gz
2007-11-07clean up Droundy.hs.David Roundy1-3/+3
darcs-hash:20071107144106-72aca-542bd84d8a5a31b64eb020668c0c87f621197898.gz
2007-11-08DynamicLog: typo in docsAndrea Rossato1-1/+1
darcs-hash:20071108010104-32816-2e1884dfa2a040f0df8bb17416887b9d3e93b8bb.gz
2007-11-08over pararenthesised arty fibonacciDon Stewart1-1/+1
darcs-hash:20071107230601-cba2c-ebfff275275980cc4260f714c452e371d76a8cae.gz
2007-11-07Remove spurious import in Arossato's config.Chris Mears1-1/+0
darcs-hash:20071107215630-03b70-1add91e5c482445a351243d40305b9c3135329ac.gz
2007-11-07Add my configuration fileAndrea Rossato1-0/+145
Spencer and David: you really did a great job. Thank you guys! darcs-hash:20071107191305-32816-da8612ddf8ae92098c562bac0f591360c74f87bb.gz
2007-11-07add higher order 'dzen' functionDon Stewart2-10/+30
The intent is that: main darcs-hash:20071107183107-cba2c-9b30182c82b98ccb2bf41f7c574946cbcb1be95f.gz
2007-11-07Set defaultGaps for makeSimpleDzenConfigSpencer Janssen1-1/+2
darcs-hash:20071107092037-a5988-708c5d10e1faf6090180e227cc6c9b22448c5f18.gz
2007-11-07DynamicLog: Add makeSimpleDzenConfig functionEric Mertens1-1/+12
This function serves as an example for spawning a dzen2 instance and printing the defaultPP to it. darcs-hash:20071107085514-b49f3-cefc0b026964d545f8ef746762654fe0d6a8654e.gz
2007-11-07Use spawnPipe in sjanssenConfigSpencer Janssen1-3/+7
darcs-hash:20071107082637-a5988-5eb4742b3580e2b53bab10db7e45e1f8d752cb86.gz
2007-11-07Add spawnPipeSpencer Janssen1-2/+20
darcs-hash:20071107075009-a5988-a5a816a093890ddc9477ca7d6cb339061256d16d.gz
2007-11-07DynamicLog: add ppOutput field to PPEric Mertens1-3/+7
This allows the user to specify an alternate destination for logging output instead of outputing to stdout (which is still the default). darcs-hash:20071107055805-b49f3-c6ea1520a3c35f590b338e74b94f02762ec9593d.gz
2007-11-06Actions: update SinkAll docgwern01-1/+1
darcs-hash:20071106192158-f7719-552182335ac8936e78ea3195a91c3d433c8a2bf0.gz
2007-11-06Prompt.hs: update namesgwern01-3/+3
darcs-hash:20071106192054-f7719-2e327851fe2179414ff4a7f8eced75428cef5f0d.gz
2007-11-06EwmhDesktops: move to correct name, update so it compilesgwern02-6/+6
darcs-hash:20071106191751-f7719-83d0cc7d50c7ce615a66c9fe38c1060cf2ef9405.gz
2007-11-06Man.hs: -Wall option not necessary as that's turned on in the Cabal filesgwern01-1/+0
darcs-hash:20071106190659-f7719-a669d6be20e9f7f5cc2da374ace7bfcd9180de86.gz
2007-11-06make Setup haddock work againLukas Mai4-3/+12
darcs-hash:20071106141829-462cf-c1daa2d74d17a314c7b1f68f9952e8502e44628f.gz