aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad/Config (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-01-24add another extension to actually fix the build with ghc-7.10-RC1Adam Vogt1-0/+1
Ignore-this: 26d6f1b4cb6d573ccf49e6baeca853e4 darcs-hash:20150124111939-1499c-e2077874b5eede599216f60b2291fd8c6a8c1bf6.gz
2014-10-02X.C.Prime: doc tweaksDevin Mullins1-5/+8
Ignore-this: 20d6b829b810f48b5e4b4c161b39b312 darcs-hash:20141002075939-541df-8de85c44bff7b35e29159243b6bc7715865d7ecb.gz
2014-10-01X.C.Prime: doc fixesDevin Mullins1-2/+2
Ignore-this: dbbe00791b04df61dcd595c50333fba darcs-hash:20141001075855-c7120-f61a9682f795dc8783820050ac75ee35fa07a51a.gz
2014-10-01X.C.Prime: add 'withScreens' and friendsDevin Mullins1-14/+85
Ignore-this: eba37b1ff3da265a4dcc509f538fce4d The screen equivalent of 'withWorkspaces' lets you more easily define keys that move/swap between screens. Also, rename wsKeyspecs to wsKeys, and make a couple of doc tweaks. darcs-hash:20141001075250-c7120-b04f2d41fea234317ad90e1da250f73183ddc64f.gz
2014-09-25X.C.Prime: doc changesDevin Mullins1-1/+15
Ignore-this: 51204c1a9f2e6ed21228d2910417fd21 darcs-hash:20140925203037-c7120-92903fc781c20e31345ff47c4ba3f758d5d4e078.gz
2014-09-25X.C.Prime: add withWorkspaces et al.Devin Mullins1-52/+151
Ignore-this: 65f691270110cc5de13c950d9dcb0c17 This allows easier configuration of workspaces and their keybindings. Required generalizing the 'Prime' type, so lots of other lines changed in rather trivial ways. darcs-hash:20140925203034-c7120-ade74542ae6f9c059d2967e000e948b52e45323a.gz
2014-09-24X.C.Prime: add ifThenElse bindingDevin Mullins1-0/+7
Ignore-this: ae775c418c27301b9c12d2a233502cec This is necessary for if-then-else support in the user's config. darcs-hash:20140924191509-c7120-7e3ce81753c191843eb74426292db3af31197abe.gz
2014-09-15X.C.Prime: doc fixesDevin Mullins1-5/+5
Ignore-this: 15e3c445a99d3b2d3a235aa76119797 darcs-hash:20140915080601-c7120-85fa97c7a8b5ae09fc092930f313c7ab050a7f4b.gz
2014-09-14X.C.Prime: fix 'def' hyperlink in docDevin Mullins1-3/+3
Ignore-this: a1de1d81a5f140ab7d90edbf393e9bda darcs-hash:20140914075352-c7120-88dac442b73a2700de15a064f36692bfd90c5e99.gz
2014-09-14XMonad.Config.Prime, a do-notation for configDevin Mullins1-0/+495
Ignore-this: f7397aa6e6efe5d76acebfa22c567baa Note that the use of RebindableSyntax is because of the need to vary the layoutHook type throughout the config. The alternative, using the existential Layout type, was rejected because it required TemplateHaskell in order to look nice, and TemplateHaskell is not portable. I've tried to make a version of (>>) that also worked on normal monads, but have had no luck as of yet. Maybe some intrepid soul can add it later. darcs-hash:20140914064828-c7120-fbf2746080bb2410b2b70da290fd50eefd49435d.gz
2014-08-03config-mateallbery.b1-0/+85
Ignore-this: d5de258c0a28cd5ba64a59cf37cd480a Initial support for the Mate desktop environment (http://mate-desktop.org). Based on existing Gnome 2 support, since Mate is a maintained fork of Gnome 2. darcs-hash:20140803020659-181ff-928c8525cae12676dc77ca7cb299f86421969a40.gz
2014-01-29Fix dbus-send call in XMonad.Config.Gnomemd143rbh7f1-1/+1
Ignore-this: ed62458b55c8b34b77f73027eeee1a73 dbus-send --print-reply darcs-hash:20140129032114-57ebf-a7dd328b3938b51a86bade5a21f3364aec22547f.gz
2013-08-13don't pretend to be LG3D in X.C.Dmwit because this confuses modern GTKDaniel Wagner1-2/+1
Ignore-this: 8f728dc1b4bf5e472d99419cc5920e51 darcs-hash:20130813211636-76d51-87be9dff0c57eeff4f27725c4bb74166a3a91f64.gz
2013-05-28use Data.Default wherever possible, and deprecate the things it replacesDaniel Wagner4-17/+16
Ignore-this: 898458b1d2868a70dfb09faf473dc7aa darcs-hash:20130528013909-76d51-863278165b6f149c47b08b31b34e85ddcab19f1f.gz
2013-05-28eliminate references to defaultConfigDaniel Wagner7-17/+18
Ignore-this: 37ae613e4b943e99c5200915b9d95e58 darcs-hash:20130528005825-76d51-89eaf6f1aeeb02086371f9c4ae2afade984f62e0.gz
2013-05-03since XMonad.Config.Dmwit mentions xmobar, we should include the associated ↵Daniel Wagner1-0/+10
.xmobarrc file Ignore-this: 2f6d7536df81eb767262b79b60eb1b86 darcs-hash:20130503194055-76d51-9e3ca933be83be287eb68ee7714ff35367ce4e94.gz
2013-05-02XMonad.Config.DmwitDaniel Wagner1-0/+324
Ignore-this: 7402161579fd2e191b60a057d955e5ea darcs-hash:20130502012132-76d51-db5a8296f28a2d9e16e5961bf8a235c8a0d078ed.gz
2011-05-04Compile with ghc7Mats Rauhala1-1/+2
Ignore-this: 218d2e19835f1e4315c01bd6214899ce darcs-hash:20110504192455-af521-ba19a95226d2527af9fbad8ed902982f2db567db.gz
2010-08-03Adjust X.C.Desktop documentation content.Adam Vogt1-9/+7
Ignore-this: 9c2616514be4dbb722958bc5a11357b1 Correct errors regarding a description of `mappend' for X Use <+> more often since that's `consistent', and there is no difference since it's the same as >> when all arguments have the same type (which they do... otherwise people aren't just combining valid values for that field of the config). darcs-hash:20100803141117-1499c-e65c9bd2130461f92926cd17ad9edf0912c768fe.gz
2010-07-28Minimize: Replaced calls to 'sendMessage' (BW.focusDown) and 'windows' with ↵Jan Vornberger1-1/+1
alternative methods Ignore-this: 67257480b7b93181967a806fedf6fbc5 Calling these functions during message handling results in the loss of layout state. This fixes a number of bugs related to the combination of X.L.Minimize with a decoration. darcs-hash:20100727224841-594c5-c8ddec3ae634ec96103e332433066b5173a0002a.gz
2010-06-16A hook to handle minimize/restore window manager hints.Justin Bogner1-2/+2
Ignore-this: c562ce1df81bce9a7dc5e7fe2dc67a43 XMonad.Hooks.Minimize handles both minimize and restore messages. Handling restore messages was already done in RestoreMinimized, which this module intends to replace. darcs-hash:20100616051124-18f27-729a41e41728de0e8c32f53032633d34b92ebf0f.gz
2010-06-03PositionStoreHook: take decoration into accountJan Vornberger1-1/+1
Ignore-this: 72192c7cabeaeb744711b651ac3ffc65 darcs-hash:20100602223015-594c5-27dd70547845ce43c3a5fedd504cf8b5255b1d3e.gz
2010-01-12suppress some warnings under ghc 6.12.1 and clean up redundant imports to ↵Brent Yorgey4-4/+0
get rid of some others. Ignore-this: bf3487b27036b02797d9f528a078d006 darcs-hash:20100112172507-1e371-1b466e62ac727b196330c72c8553116282ef5702.gz
2010-02-01BluetileConfig: Fullscreen tweaks and border color changeJan Vornberger1-2/+5
Ignore-this: 2a10959bed0f3fb9985e3dd1010f123b darcs-hash:20100131233347-594c5-ff62ada5f9e6cd0b51e92bec5efe8493b46d7905.gz
2010-01-24Use <+> instead of explicit M.union to merge keybindings in X.C.*Adam Vogt5-6/+6
Ignore-this: e7bfd99eb4d3e6735153d1d5ec00a885 darcs-hash:20100124202136-1499c-0a4fde78c7e14b6d473712e8d6e23382232b1908.gz
2010-01-16use restart to restart xmonad (no longer bluetile)Jens Petersen1-2/+2
Ignore-this: e6e27c65e25201fc84bfaf092dad48ac darcs-hash:20100116105935-740ef-9dfb7041c2059772711c595534308cb9f899a4c3.gz
2009-12-22Make X.L.Minimize explicitly mark minimized windows as boringJan Vornberger1-1/+1
Ignore-this: b1e8adf26ac87dede6c1b7a7d687411c darcs-hash:20091222214529-594c5-974afa4b25c95d2499b7bb8313301cad7fe335f2.gz
2009-12-09Added Bluetile's configJan Vornberger1-0/+215
Ignore-this: 641ae527ca6f615e81822b6f38f827e7 darcs-hash:20091209150309-594c5-c049613cfa4253f08b448470d0506fa5a00ce7ff.gz
2009-11-14generalize IO actions to MonadIO mdaniel1-1/+2
Ignore-this: 2c801a27b0ffee34a2f0daca3778613a This should not cause any working configs to stop working, because IO is an instance of MonadIO, and because complete configs will pin down the type of the call to IO. Note that XMonad.Config.Arossato is not a complete config, and so it needed some tweaks; with a main function, this should not be a problem. darcs-hash:20091114023616-c98ca-0a233cc53c41986845db4300530ec4f9e4d52a37.gz
2009-11-11Make a haddock link direct in C.Desktop.Adam Vogt1-1/+1
Ignore-this: da724a7974c3de60f49996c1fe92d3fb darcs-hash:20091111013810-1499c-1e49749aec0ee2db5e3c94456790d3e5f620f047.gz
2009-11-07Use X.U.SpawnOnce in my configSpencer Janssen1-0/+8
Ignore-this: fe8f5f75136128280942771ec429f09a darcs-hash:20091107174615-25a6b-0ea685cd1a30d483098bb0293938681f7a3bf541.gz
2009-11-07Fixed conflict between X.U.ExtensibleState and X.C.SjanssenDaniel Schoepe1-4/+4
Ignore-this: 80f4bb218574d7c528af17473c6e4f66 darcs-hash:20091107103619-7f603-af5e7e87450ba2cd2b6cfad5394b08e4d99c6de1.gz
2009-11-06Use X.U.ExtensibleState instead of IORefsDaniel Schoepe1-6/+5
Ignore-this: e0e80e31e51dfe76f2b2ed597892cbba This patch changes SpawnOn, DynamicHooks and UrgencyHooks to use X.U.ExtensibleState instead of IORefs. This simplifies the usage of those modules thus also breaking current configs. darcs-hash:20091106115601-7f603-4e2ce344aca377c5c4409b139ad35ca4b1311185.gz
2009-11-07My config uses xmonadPropLog nowSpencer Janssen1-8/+6
Ignore-this: 8f16b8bea86dfcd3739f1566f5897578 darcs-hash:20091107005230-25a6b-0a0827d6b78e1801ab61e5fbd7a85a5bd728e378.gz
2009-10-23Doc namespace minor updatesWirt Wolff1-1/+1
Ignore-this: b3fd7de477f0a9ba6af1d8c78eb47754 Most signifigant changes are use unversioned links to external html, fix a couple of key binding examples, and double quotes that should have been single. darcs-hash:20091023184905-18562-289dca9ef6140e899ff6820bc8d2940cea2488bf.gz
2009-10-23Use 'ewmh' in relevant configsSpencer Janssen3-13/+5
Ignore-this: 7cac9c6c3795a3fb60899db29cc65d08 darcs-hash:20091023035043-25a6b-a6e2420febdeb9e9710167f852451c2fd7021869.gz
2009-10-22Resolve conflicts between Justin Bogner's C.Desktop patch and latest head.Daniel Schoepe1-3/+4
Ignore-this: ba805e9889d6bda5ea873e3537b0111f darcs-hash:20091022115849-7f603-c645c8a5aa256445d6caaa8c4bc308f885ee5fe5.gz
2009-10-11Move EWMH support initialization to a startupHookJustin Bogner3-8/+9
Ignore-this: bd35654d0afb0a2fec73b16ab7ac38b1 Set EWMH support atoms and the window manager name in a startup hook, rather than in the log hook: the log hook occurs far too frequently for it to make sense to set constants with it. darcs-hash:20091011053538-18f27-82f5abfaeba77a65ca836222d089c92d581b25bf.gz
2009-10-22C.Desktop fix bad escaping and typoWirt Wolff1-7/+7
Ignore-this: 70b51a2d8b4443fa364414630ed074c0 darcs-hash:20091022100156-18562-d188cf25a5b6d6ec922148cd3bb29b5d0479b1d7.gz
2009-10-22C.Desktop doc explaining common desktop config customizationsWirt Wolff4-2/+148
Ignore-this: 83d1f026ae4f4b7f5796269b51e98349 To close http://code.google.com/p/xmonad/issues/detail?id4 darcs-hash:20091022042748-18562-1ba7b4393b64cd6c0393f5472a023fd4bfff197e.gz
2009-10-20C.Gnome combine with instead of replace Desktop startupHookWirt Wolff1-2/+2
Ignore-this: 99af07c4d36a575570935a0421a0e241 Now that C.Desktop sets startupHook do both rather than only gnomeRegister. darcs-hash:20091020092010-18562-f041db8dc123dda4a4a70c2e5b8535757bea9d82.gz
2009-09-15XMonadContrib: set the default cursor to left_ptr for the Desktop configAndres Salomon1-0/+2
Ignore-this: a4f7417c8a4190a0cabdadbd359e217 darcs-hash:20090915165753-40516-96e1153264d254d0f4ef3b839057a80db61b5af7.gz
2009-10-12Add Portability and Stability boilerplate for a couple modules.Adam Vogt5-0/+10
Ignore-this: 7d875c5e47535a11e26f9a604a01fe88 Needed for automating the generation of the Doc.Extending module summaries. darcs-hash:20091012041055-1499c-c6024b23b125ddc94f3daa33437bf494434362ce.gz
2009-09-19Factor out direction types and put them in X.U.TypesDaniel Schoepe1-2/+2
Ignore-this: b2255ec2754fcdf797b1ce2c082642ba This patch factors out commonly used direction types like data Direction darcs-hash:20090919191717-7f603-09c283e51a0b886d260008676d71e3daf31f4394.gz
2009-09-18Run gnomeRegister from startupHookSpencer Janssen1-6/+5
Ignore-this: 419959a33840264674d2c8034882b689 darcs-hash:20090918023410-25a6b-ea5372b3612373a50448d817d554256eea0a3e6a.gz
2009-09-18Use U.Run.safeSpawn in C.GnomeAdam Vogt1-6/+2
Ignore-this: b2476a239089a3fd3fe9001cf48e8f09 darcs-hash:20090917233953-1499c-ed27da33089b4e656eefcb95e39063144850717f.gz
2009-09-18Add gnomeRegister to C.Gnome.Adam Vogt1-3/+31
Ignore-this: 5b2960004418c04bdbb921e3aa777fc2 Credit to Joachim Breitner here: http://www.haskell.org/pipermail/xmonad/2009-May/007984.html darcs-hash:20090917232150-1499c-e3dcf06bb7ef538057bfc7ed7c593d880c8a2574.gz
2009-09-01Minor changes to my configSpencer Janssen1-4/+7
Ignore-this: 5196fb217e72153fc4fb32fb40ab18f darcs-hash:20090901024802-25a6b-b4bd61c634b501361dbd320a2de17b52d5465e6c.gz
2009-08-26Preserve backwards compatibility with H.ServerModeAdam Vogt1-2/+1
Ignore-this: cd5df0c49e1d0f07ede1994da9c4c865 darcs-hash:20090825220348-1499c-8f18eb208a02d11f0b7455a75021df4c927b38bd.gz
2009-08-25Let the user decide which commands to use in X.H.ServerModeDaniel Schoepe1-1/+2
Ignore-this: 3a1b95f85253ce6059f4528e23c5a3d3 darcs-hash:20090825101630-7f603-100cf20462e6cb4214e0737223f1b9141091f1b5.gz