aboutsummaryrefslogtreecommitdiffstats
path: root/xmonad-contrib.cabal (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* New module: X.U.Stackquentin.moser2010-01-171-0/+1
| | | | | | | | | | | Ignore-this: e0c3969042ca5e1e8b9e50436519e52a Utility functions for working with Maybe Stacks, including: - useful conversions to and from lists - insertUp/Down, swapUp/Down, focusUp/Down, etc - maps, filters and folds darcs-hash:20100117002104-5ccef-eb425a7d8e0d0adff233997a15a4bfc88eb5311c.gz
* Added X.L.DrawerMax Rabkin2010-03-081-0/+1
| | | | | | | | Ignore-this: c7973679b7b2702178ae06fc45396dda X.L.Drawer provides a layout modifier for retracting windows which roll down (like the Quake console) when they gain focus. darcs-hash:20100308212752-a5338-92b3b8a0ec633333427a7b30aa379d7cf39f4864.gz
* New extension: XMonad.Hooks.ScreenCornersNils Schweinsberg2010-02-221-0/+1
| | | | | | Ignore-this: c3a715e2590ed094ed5908bd225b185e darcs-hash:20100221230259-1f2e3-5ab2ebd73348ba8c870f1abfac7dd2bacfe5c96d.gz
* Use extensible-exceptions to allow base-3 or base-4Adam Vogt2010-01-241-2/+9
| | | | | | Ignore-this: 136f35fcc0f3a824b96eea0f4e04f276 darcs-hash:20100124203324-1499c-6e811978a61feebf704e3cd7543cbcc0b3e8a0b3.gz
* suppress some warnings under ghc 6.12.1 and clean up redundant imports to ↵Brent Yorgey2010-01-121-1/+7
| | | | | | | | get rid of some others. Ignore-this: bf3487b27036b02797d9f528a078d006 darcs-hash:20100112172507-1e371-1b466e62ac727b196330c72c8553116282ef5702.gz
* import new contrib module, X.A.DynamicWorkspaceOrderBrent Yorgey2009-12-301-0/+1
| | | | | | Ignore-this: bba2c0c30d5554612cc6e8bd59fee205 darcs-hash:20091230192350-1e371-612ae7cfbae4dcd7af436add198c2746d3abd05c.gz
* new contrib module, X.A.DynamicWorkspaceGroups, for managing groups of ↵Brent Yorgey2009-12-291-0/+1
| | | | | | | | workspaces on multi-head setups Ignore-this: fc3e6932a95f57b36b4d8d4cc7f3e2d7 darcs-hash:20091229165702-1e371-25917a051a5ff81e58965c8bc8b078511b836f45.gz
* new contrib module from Tomas Janousek, X.A.WorkspaceNamesBrent Yorgey2009-12-291-0/+1
| | | | | | Ignore-this: 5bc7caaf38647de51949a24498001474 darcs-hash:20091229163915-1e371-78c02a000c6b80a30b7c552c7bfa503f051aad1a.gz
* Bump version to 0.9.1Spencer Janssen2009-12-171-2/+2
| | | | | | Ignore-this: bcd799c3341ee6c69a259e1dca747cac darcs-hash:20091216232634-25a6b-1f30827d8b72159824ee677e11d73f5d142b0791.gz
* Match X11 dependencies with xmonad'sSpencer Janssen2009-12-161-1/+1
| | | | | | Ignore-this: bcbd6e3e5e2675cdac6f1d1b1bc09853 darcs-hash:20091216012630-25a6b-304ca86e5e175c31cdc6502358bd1930ac82ea06.gz
* Safer X11 version dependencySpencer Janssen2009-12-161-1/+1
| | | | | | Ignore-this: 6dc805a8a0c7a3d3369bc1d6d97d4f56 darcs-hash:20091216005916-25a6b-0b35626ef9243003f0462ba808685b009252d7c4.gz
* Added Bluetile's configJan Vornberger2009-12-091-0/+1
| | | | | | Ignore-this: 641ae527ca6f615e81822b6f38f827e7 darcs-hash:20091209150309-594c5-c049613cfa4253f08b448470d0506fa5a00ce7ff.gz
* BluetileCommands - a list of commands that Bluetile uses to communicate with ↵Jan Vornberger2009-12-091-0/+1
| | | | | | | | its dock Ignore-this: 1a5a5e69c7c37d3ffe8d8e09496568de darcs-hash:20091208234431-594c5-d2e921046b8e3a5af12cb94ab681fcf4c7b45d67.gz
* Module to ensure that a dragged window always stays in front of all other ↵Jan Vornberger2009-11-291-0/+1
| | | | | | | | windows Ignore-this: a8a389198ccc28a66686561d4d17e91b darcs-hash:20091129004506-594c5-4266465b2a3105e45f1ff9838d9e98dd14390106.gz
* Decoration that allows to switch the position of windows by dragging them ↵Jan Vornberger2009-11-291-0/+2
| | | | | | | | onto each other. Ignore-this: 38aff0f3beb1a1eb304219c4f3e85593 darcs-hash:20091129003431-594c5-3d57fe54414de7e9cfd10192cc18aa561e2b77f2.gz
* A decoration with small buttons and a supporting moduleJan Vornberger2009-11-291-0/+2
| | | | | | Ignore-this: 2d65133bc5b9ad29bad7d06780bdaa4 darcs-hash:20091129002416-594c5-d4c577ef4ed2288a949ae89d06ada5c165c1165c.gz
* PositionStoreFloat - a floating layout with support hooksJan Vornberger2009-11-151-0/+2
| | | | | | Ignore-this: 8b1d0fcef1465356d72cb5f1f32413b6 darcs-hash:20091115184833-594c5-9534e1ec9be959d18713bfdd1edbc1f5995cc4a8.gz
* PositionStore utility to store information about position and size of a windowJan Vornberger2009-11-081-0/+1
| | | | | | Ignore-this: 2f6e68a490deb75cba5d007b30c93fb2 darcs-hash:20091108195735-594c5-80fb89be9b363a7b0a8d4f54b968c57f4d0e9c74.gz
* Alphabetize exposed-modulesSpencer Janssen2009-11-071-16/+16
| | | | | | Ignore-this: 919684aea7747a756b303f9b34a2870b darcs-hash:20091107174946-25a6b-be7c2272496a79ccf04826b5e9f1d8f1bd8de435.gz
* Add XMonad.Util.SpawnOnceSpencer Janssen2009-11-071-0/+1
| | | | | | Ignore-this: 8d4657bbaa8dbeb1d0f9d22293bfef19 darcs-hash:20091107173820-25a6b-8e4628c65594acd51f2fc6f601b0c3092d7316d0.gz
* Add X.U.ExtensibleStateDaniel Schoepe2009-11-061-0/+1
| | | | | | Ignore-this: d80d9d0c10a53fb71a375e432bd29344 darcs-hash:20091106115336-7f603-c3666a86e0f494e1da76ea46edad445b3cf953fd.gz
* New Layout X.L.MultiColumnsAnders Engstrom2009-10-241-0/+1
| | | | | | | Ignore-this: a2d3d2eee52c28eab7d125f6b621cada New layout inspired the realization that I was switching between Mirror Tall and Mirror ThreeCol depending on how many windows there were on the workspace. This layout will make those changes automatically. darcs-hash:20091024175155-8978f-ca27106c89b726393f366f6e2d5182ae0afb665c.gz
* Bump version to 0.9Spencer Janssen2009-10-261-2/+2
| | | | | | Ignore-this: e9d2eee4ec5df8f52bf8f593ff0d2605 darcs-hash:20091026004850-25a6b-faa52cc38a7e1d205289841d2f2d325e26d27053.gz
* Bump X11 dependency to 1.4.6.1, to access cursor definitions.Adam Vogt2009-10-201-1/+1
| | | | | | Ignore-this: 60728999fe041302379326494df30921 darcs-hash:20091020161914-1499c-85f873269247fb08b5ff153ef92e476dcdda7140.gz
* Remove H.SetCursor: U.Cursor is preferredAdam Vogt2009-10-201-1/+0
| | | | | | Ignore-this: 5796fe86879c2ce02ef12150e0a8603a darcs-hash:20091019235722-1499c-bc320e621daf6860c26989a841c0eaadcbabe5be.gz
* XMonadContrib: add a utility module to set the default cursorAndres Salomon2009-09-151-0/+1
| | | | | | | | | | Ignore-this: b0559b7b2617db90506492aa1479cde This adds XMonad.Util.Cursor, which defines a function that allows setting the default mouse cursor. This can be useful for (for example) gnomeConfig, to ensure that the root cursor is changed from X_cursor to left_ptr. darcs-hash:20090915165604-40516-682a702c21bdb6b712bdab38a370849932e9f632.gz
* Move limitSelect into L.LimitWindowsMax Rabkin2009-10-141-1/+0
| | | | | | Ignore-this: 51d6e9da4a6a4f683cd145371e90be17 darcs-hash:20091014202213-a5338-1896e12a9c253692e03c0ac1d624fe0e26312e21.gz
* Add "Selective" layout modifierMax Rabkin2009-09-291-0/+1
| | | | | | Ignore-this: ded23208563ca8c8d411916d01351132 darcs-hash:20090929160207-a5338-8da17faae1182548259cb9d304533c6239673710.gz
* Layout modifier to resize windows by dragging their borders with the mouseJan Vornberger2009-10-121-0/+1
| | | | | | Ignore-this: 5cf197ea14b7c502fa13a16773215762 darcs-hash:20091011222214-594c5-06b94d3e2a973583f2e06fe18ebcc37b5416a01f.gz
* Add U.Replace which implements a --replace behavior.Adam Vogt2009-10-121-0/+1
| | | | | | Ignore-this: bd519abe3250a01507f225a29c08048a darcs-hash:20091012052306-1499c-117e10e2e25fe1c5b643026ae3052bbd114dfef0.gz
* NoFrillsDecoration - most basic version of decoration for windowsJan Vornberger2009-10-121-0/+1
| | | | | | Ignore-this: accda53da08f37d6b4091d1c6e17e2c1 darcs-hash:20091011220512-594c5-e42409c3dfba829e6e0ece6f00f1f887b4d9a027.gz
* New module : X.H.SetCursormail2009-09-151-0/+1
| | | | | | | | Ignore-this: 2f0641155ada05dae955cd6941d52b70 Idea from Andres Salomon (http://www.haskell.org/pipermail/xmonad/2009-September/008553.html). darcs-hash:20090915101327-e34a6-113517da012281d809388a260dd7ab5ca6e2078d.gz
* WindowMenu based on GridSelect that displays actions for the focused window ↵Jan Vornberger2009-09-301-0/+1
| | | | | | | | (re-recorded from Bluetile repo). Ignore-this: b12a06c0321f3e9689ab8109a1fac0ac darcs-hash:20090930155343-594c5-99907dad481917c83083ce8d30f6debb64f8938d.gz
* In a multi-head setup, move windows with a non-zero position upon creation ↵Jan Vornberger2009-09-301-0/+1
| | | | | | | | | | | to the right workspace. Ignore-this: 4efdb9d64f33d70c48fb3797b635513e Useful in a dual-head setup: Looks at the requested geometry of new windows and moves them to the workspace of the non-focused screen if necessary. darcs-hash:20090930123341-594c5-efd2b02acd2310e0ab55c4fee482fc88cf0c79df.gz
* A ResizableTile-like layout that can be resized using the mouse.Jan Vornberger2009-09-301-0/+1
| | | | | | | | Ignore-this: 8941ecfb0e5653663db29e9f195e23f2 All separations between windows can be dragged to modify the layout. Keyboard commands can also be used to achieve the same effect. darcs-hash:20090930121105-594c5-b950c74d30248aa223aeea25bb29b331c11fa594.gz
* EventHook to restore minimized windows from taskbar (re-recorded from ↵Jan Vornberger2009-09-291-0/+1
| | | | | | | | Bluetile repo) Ignore-this: 673b003c4e07b591046ed01e5f27a7ec darcs-hash:20090928231549-594c5-6a640551cd229bffdb477ded4756be5517b81d7a.gz
* LayoutModifier to minimize windows (re-recorded from Bluetile repo)Jan Vornberger2009-09-291-0/+1
| | | | | | Ignore-this: 45830f2bf3bb8473c569582593844253 darcs-hash:20090928231320-594c5-512055636747503e2bbcb84cd59b927867070dfa.gz
* Factor out direction types and put them in X.U.TypesDaniel Schoepe2009-09-191-0/+1
| | | | | | | | | Ignore-this: b2255ec2754fcdf797b1ce2c082642ba This patch factors out commonly used direction types like data Direction darcs-hash:20090919191717-7f603-09c283e51a0b886d260008676d71e3daf31f4394.gz
* Add -fwarn-tabs to ghc-options for the regular buildAdam Vogt2009-08-141-1/+1
| | | | | | Ignore-this: 203ea4e54936f8bb6c3c28446d069f88 darcs-hash:20090814022108-1499c-572e176d4a0b49b95789ab34e17f32d8ce4f1923.gz
* new XMonad.Layout.MessageControl modulequentin.moser2009-01-281-0/+1
| | | | | | Ignore-this: cc28e0def6c797f6d1da8f23469a4f8 darcs-hash:20090128013917-5ccef-3b5fbfbb147d935e15f43e741e975fa3f92f6ce8.gz
* Add U.NamedActions: present a list of keybindings including submapsAdam Vogt2009-05-041-0/+1
| | | | | | Ignore-this: 181c3ee603c82e0c56406ba8552fd394 darcs-hash:20090504024017-1499c-a58667ac1e04b10469d6ea64dc7d3bb8bd3fee74.gz
* Add A.WorkspaceCursors, a generalization of Plane to arbitrary dimensionsAdam Vogt2009-07-021-0/+1
| | | | | | | | | Ignore-this: 54225917a34aa0785a97c8153ff32ab9 This is implemented as a layoutModifier, since that way the workspace arrangment is preserved between restarts. darcs-hash:20090702042609-1499c-0610725ef646811637a3cee027047e62ddc57085.gz
* Added XMonad.Actions.OnScreenmail2009-07-021-0/+1
| | | | | | Ignore-this: 605666aeba92e1d53f03a480506ddf2f darcs-hash:20090702101621-e34a6-ab74a39d4262778767e7df721f9e6d41cb3c6997.gz
* Add A.RandomBackground, actions to start terminals with a random -bg optionAdam Vogt2009-06-271-0/+1
| | | | | | Ignore-this: a90c98bb14a2f917d8552cd2563aeb49 darcs-hash:20090627202755-1499c-e3a7fb184f64ff100151437755d545ee67f47c7e.gz
* Column_layout.dpatchportnov842009-06-051-0/+1
| | | | | | | | Ignore-this: ea5ebf0d6e8ac5c044d9291b3c55479d This module defines layot named Column. It places all windows in one column. Windows heights are calculated from equation: H1/H2 darcs-hash:20090605184515-94bf2-6842ff495fc3bcf3850291a3fc7f63a4d2c498d9.gz
* Use -fwarn-tabs for test, remove tabsAdam Vogt2009-06-241-1/+1
| | | | | | Ignore-this: 84dfa0d9d50826527abbe7ff6acf4465 darcs-hash:20090624043831-1499c-2086e714723091fae9e3697df370a0634152f0a4.gz
* From A.Topicspace split functions for storing strings with root to U.StringPropAdam Vogt2009-06-231-0/+1
| | | | | | | | | Ignore-this: 543b172fbefa9feded94d792d01921c4 These functions will be used to send strings for execution by command line, in xmonad-eval darcs-hash:20090623052537-1499c-d985ff1de9431dd80a88ae87015e5e4c1b27aa46.gz
* Add L.LimitWindows layout modifierAdam Vogt2009-06-191-0/+1
| | | | | | Ignore-this: e91c07885f0ab662f70e0ebd82fb7a5d darcs-hash:20090619052731-1499c-b68f6df5d8d5c750be9cc68c67a9b7e50c51e7dc.gz
* Remove Hooks.EventHookDaniel Schoepe2009-06-181-1/+0
| | | | | | | | Ignore-this: 14c32fddc8b7b0561e97eb1d09e27fd7 The Hooks.EventHook module is superseded by handleEventHook from core and should no longer be needed. darcs-hash:20090618104318-cb1c6-43b2f002f74c3eab3a8ea916caa17ea77bae0e16.gz
* AutoMaster.dpatchIlya Portnov2009-04-261-0/+1
| | | | | | | | | Ignore-this: e5cbb04882671d6fcc56f181f7d0d292 Provides layout modifier AutoMaster. It separates screen in two parts - master and slave. Size of slave area automatically changes depending on number of slave windows. darcs-hash:20090426155401-c5067-00aaf36a5a39c8bef913f7d0f1057e1e08e56ec0.gz