aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad (follow)
Commit message (Collapse)AuthorAgeFilesLines
* XMonad.Config.DmwitDaniel Wagner2013-05-022-0/+327
| | | | | | Ignore-this: 7402161579fd2e191b60a057d955e5ea darcs-hash:20130502012132-76d51-db5a8296f28a2d9e16e5961bf8a235c8a0d078ed.gz
* minor fixes to the haddock markup in X.L.IndependentScreensDaniel Wagner2013-04-111-1/+2
| | | | | | Ignore-this: b6a139aa43fdb39fc1b86566c0c34c7a darcs-hash:20130411193849-76d51-f8b1e55d644f0f17b8b3757cf0aa5d3d13a3d857.gz
* add whenCurrentOn to X.L.IndependentScreensDaniel Wagner2013-04-091-0/+35
| | | | | | Ignore-this: ceea3d391f270abc9ed8e52ce19fb1ac darcs-hash:20130408225251-76d51-9000eed38173684de773c3bb70099020a8a3973c.gz
* Allow to specify the initial gaps' states in X.L.GapsPaul Fertser2013-02-221-1/+6
| | | | | | Ignore-this: 31596d918d0050e36ce3f64f56205a64 darcs-hash:20130222072232-52607-94c6527828fc9414be84cae7839889ccd656cd03.gz
* getAtomName is now defined in the X11 libraryDaniel Wagner2013-02-251-15/+0
| | | | | | Ignore-this: 3b9e17c234679e98752a47c37132ee4e darcs-hash:20130225180323-76d51-325c8a4f508e3e5932ca5955f8fb44dd55c8e3b8.gz
* Allow to limit maximum row count in X.Prompt completion windowPaul Fertser2013-02-211-1/+7
| | | | | | | | | | Ignore-this: 923656f02996f2de2b1336275392c5f9 On a keyboard-less device (such as a smartphone), where one has to use an on-screen keyboard, the maximum completion window height must be limited to avoid overlapping the keyboard. darcs-hash:20130221122050-52607-7d086c3f11ba83887e11c26b4fd41dd1ab4c77aa.gz
* Note in U.NameActions that xmonad core can list default keys nowAdam Vogt2013-02-181-0/+3
| | | | | | Ignore-this: 937bff636fa88171932d5192fe8e290b darcs-hash:20130217233026-1499c-2da4708f78202a50fcb6c2a99beebfb9b682cc78.gz
* Export U.NamedActions.addDescrKeys per evaryont's request.Adam Vogt2013-02-181-0/+1
| | | | | | Ignore-this: a694a0a3ece70b52fba6e8f688d86344 darcs-hash:20130217232619-1499c-e145cadf201a22ce2bdc95385edd30732bc3cfdf.gz
* Add EWMH DEMANDS_ATTENTION support to UrgencyHook.Maarten de Vries2013-02-121-10/+57
| | | | | | | | | Ignore-this: 5a4b314d137676758fad9ec8f85ce422 Add support for the _NET_WM_STATE_DEMANDS_ATTENTION atom by treating it the same way as the WM_HINTS urgency flag. darcs-hash:20130212181229-e67f5-0b4ac099df444e38cb3025b21076d49674aa4e4a.gz
* Unconditionally set _NET_WORKAREA in ManageDocksAdam Vogt2013-01-171-0/+8
| | | | | | Ignore-this: 9f57e53fba9573d8a92cf153beb7fe7a darcs-hash:20130117180851-1499c-e9ad10c3f203247cd8bc5120e1e3c15a9053ad93.gz
* spawn command when no completion is available (if alwaysHighlight is True); ↵c.lopez2013-02-092-2/+2
| | | | | | | | changes commandToComplete in Prompt/Shell to complete the whole word instead of using getLastWord Ignore-this: ca7d354bb301b555b64d5e76e31d10e8 darcs-hash:20130209190456-c3db2-5bb4a8a2aa97c180814ca90a090054efc36d4cfe.gz
* order-unindexed-ws-lastmatthewhague2012-07-041-1/+9
| | | | | | | | Ignore-this: 4af8162ee8b16a60e8fd62fbc915d3c0 Changes the WorkspaceCompare module's comparison by index to put workspaces without an index last (rather than first). darcs-hash:20120703222726-d74b8-a673335f340ede40694c1b58899aaaeed4be95d3.gz
* SpawnOn modification for issue 523Adam Vogt2013-01-141-6/+11
| | | | | | | | | | | Ignore-this: 703f7dc0f800366b752f0ec1cecb52e5 This moves the function to help clean up the `Spawner' to the ManageHook rather than in functions like spawnOn. Probably it makes no difference, the reason is because there's one manageSpawn function but many different so this way there are less functions to write. darcs-hash:20130114014642-1499c-5d00aa9a169d200f22b278b541ae0f9efe2d0358.gz
* Update L.TrackFloating.useTransient example codeAdam Vogt2013-01-121-2/+2
| | | | | | | | | Ignore-this: e4e31cf1db742778c1d59d52fdbeed7a Suggest useTransient goes to the right of trackFloating which is the configuration actually tested. darcs-hash:20130112041239-1499c-bd81bd9833241f0b202c05585577b8b6ee4f5155.gz
* Adapt ideas of issue 306 patch to a new modifier in L.TrackFloatingAdam Vogt2013-01-121-5/+67
| | | | | | Ignore-this: d54d27b71b97144ef0660f910fd464aa darcs-hash:20130112035701-1499c-44f401aad97e60d9a2680a7b7619190c4f64d078.gz
* Make X.A.CycleWS not rely on hidden WS orderDmitri Iouchtchenko2013-01-091-9/+18
| | | | | | Ignore-this: 8717a154b33253c5df4e9a0ada4c2c3e darcs-hash:20130109023328-7d114-18253bdcd8c48cb35c378feb6087d263b2ae0334.gz
* Add X.H.WorkspaceHistoryDmitri Iouchtchenko2013-01-091-0/+74
| | | | | | Ignore-this: c9e7ce33a944facc27481dde52c7cc80 darcs-hash:20130109023307-7d114-b7e9156b6305334b707b63d04099e08a19bcc058.gz
* Allow removing arbitrary workspacesDmitri Iouchtchenko2012-12-311-0/+1
| | | | | | Ignore-this: 6fce4bd3d0c5337e5122158583138e74 darcs-hash:20121231214343-7d114-8b4036fa122c1729022106d0271e2d8a796d2dfb.gz
* Remove first-hidden restriction from X.A.DynamicWorkspaces.removeWorkspace'Dmitri Iouchtchenko2012-12-311-7/+11
| | | | | | Ignore-this: 55fb0859e9a5f476a834ecbdb774aac8 darcs-hash:20121231214148-7d114-78826e0e2f25128ddd79a6360d7c24b72f40b0f6.gz
* X.A.Workscreen make the whole module description show up for haddockAdam Vogt2012-12-311-1/+1
| | | | | | Ignore-this: a2ac895989090322a849695068f812b5 darcs-hash:20121231024600-1499c-5a43b563cea8028600c4eb4422eb61879c622166.gz
* Note that an alternative to XMonad.Actions.ShowText is X.U.DzenAdam Vogt2012-12-311-1/+2
| | | | | | Ignore-this: ae6476e5d33a559fd8503c44413311b8 darcs-hash:20121231023042-1499c-a2027af054012605b3f0a33ad83a4d2cc66cda2e.gz
* Add X.A.DynamicWorkspaces.renameWorkspaceByName.Dmitri Iouchtchenko2012-12-271-5/+8
| | | | | | Ignore-this: 4b8aa0405de3969000b1a78eb12992 darcs-hash:20121227063531-7d114-cf51e681da21447cc691be41d313e22fb6337f38.gz
* Change type of X.A.ShowText.handleTimerEvent so example code typechecks.Adam Vogt2012-12-261-2/+4
| | | | | | Ignore-this: 3c58a9ff124ab02325df6f38e0eaec05 darcs-hash:20121226013841-1499c-f01ab4a7d15b904b55abf44f5f19a4733b8305bc.gz
* Describe arguments for X.A.ShowText.flashTextAdam Vogt2012-12-261-2/+5
| | | | | | Ignore-this: 7f00a11196115ebf814c616aaf8e96f darcs-hash:20121226013725-1499c-9817853c36bf4bb9bffff8fd465cf6fded22b27e.gz
* Add XMonad.Actions.ShowTextpastorelli.mario2012-12-251-0/+110
| | | | | | Ignore-this: 5f4818f7ec9ad37df58e73d4bb8b5590 darcs-hash:20121225202635-2383e-eb5cae938eb65f8d89feea63d38df6b3df5e3fde.gz
* Record polachok's fix for issue 507Adam Vogt2012-12-161-2/+5
| | | | | | Ignore-this: 13743d035e50f642de017c3304f914e darcs-hash:20121216182724-1499c-0ca6203c00560a5a405d540d83ffd5c2753a6ee6.gz
* Removes unused function spawnWithActions and redundant imports in ↵c.lopez2012-12-151-30/+8
| | | | | | | | XMonad.Actions.Launcher Ignore-this: 76d7ac195e186b491968a548a13889c darcs-hash:20121215223714-c3db2-f8a714bf311052d2cd8524229aba861dbab1beb8.gz
* A.Launcher markup identifiers for haddock linksAdam Vogt2012-12-151-2/+2
| | | | | | Ignore-this: 2fd3fa1dd4e00d573dd359a4b6a7291b darcs-hash:20121215165914-1499c-90a0d641ec06a999d2ef0fc342c539b74e4f1094.gz
* Address warnings from Debug modulesAdam Vogt2012-12-152-7/+8
| | | | | | | | | | Ignore-this: f97416ae4feffe4e5f9916d14d9e1524 The warnings were related to ghc-7.6 removing Prelude.catch (triggering warnings regarding the import hiding it), as well as defaulting of some numeric types. darcs-hash:20121215165525-1499c-d960b0029306b898656aae8b61279a707f490c0b.gz
* Removes LocateMode and LocateRegexMode from XMonad.Actions.Launcherc.lopez2012-12-141-52/+18
| | | | | | Ignore-this: b8ad32f23f15368a94202f9ad73995f2 darcs-hash:20121214211230-c3db2-89e680d6d3053ece155d7ea60fe98b9a1b09ac60.gz
* debug-hooksallbery.b2012-08-143-0/+1486
| | | | | | | | Ignore-this: 7f41c93fdd6643c687598d2fe07aad5d Hooks to print diagnostic information to stderr (usually .xsession-errors) to help debug complex issues involving the StackSet and received events. darcs-hash:20120813223821-181ff-63a79101b02b74c351344ae3d2768153a688ec7c.gz
* Remove trailing whitespace.Adam Vogt2012-11-0920-88/+88
| | | | | | Ignore-this: 72e3afb6e6df47c51262006601765365 darcs-hash:20121109014156-1499c-45797b245e25e966e4ca337ee224b593aaac63a0.gz
* Use Control.Exception.catch explitly to avoid warningsAdam Vogt2012-11-0911-38/+25
| | | | | | | | | | | | | | Ignore-this: 2cebdfe604c581f2b4a644e9aed726c7 The base that comes with ghc-7.6.1 no longer includes Prelude.catch; so these modules were changed so that there is no warning for import Prelude hiding (catch) At the same time these changes should be compatible with older GHCs, since the catch being has never been the one in the Prelude. darcs-hash:20121109013506-1499c-c593662b0780eb49287efcbfe0e9796f7dd57c73.gz
* Add missing type signatures.Adam Vogt2012-11-092-0/+5
| | | | | | | | | | | Ignore-this: f54f5d9907ae48d58c98de7f8eb1f8a For whatever reason, some patches applied were missing these signatures. While haddock has been able to include inferred signatures for a while, including type signatures makes it easier to see if and when types have been changed. darcs-hash:20121109012752-1499c-8ae303fbd7b4590f10d1c34ff9aed23c1be5c117.gz
* Rename variables "state" to avoid warnings about shadowingAdam Vogt2012-11-096-58/+58
| | | | | | | | | | | | Ignore-this: cd063d632412f758ca9fed6393521c8f XMonad core re-exports Control.Monad.State, which includes a function "state" if you happen to use mtl-2. Since there's a chance xmonad still works with mtl-1 avoid imports like: import XMonad hiding (state) darcs-hash:20121109012316-1499c-539514f4cd97ba8b18a8fbfd1a15333b46d962e1.gz
* Rename variable in L.Minimize to avoid shadowing.Adam Vogt2012-11-091-3/+3
| | | | | | | | Ignore-this: b46d3e8e0d4106cea6966116be386677 This "state" is new with a newer mtl. darcs-hash:20121109003410-1499c-5a2ac6463df763768818a9dae5c2721c3eaede76.gz
* Gut H.ICCCMFocus: issue 177 has been merged in core.Adam Vogt2012-11-081-17/+2
| | | | | | | | | Ignore-this: 937fe7f514ea6e36ee529e055e100e7f Keep the module for now: the LG3D bit might still be useful and there's no need to break configs unnecessarily. darcs-hash:20121108225716-1499c-4cc33999ce4d9866d6535fd878f33a8af4bbbc12.gz
* ewmh-eventhook-custompastorelli.mario2012-08-161-8/+13
| | | | | | | | Ignore-this: 95176f6d955d74321c28caafda63faa0 Add ewmhDesktopsEventHookCustom, a generalized version of ewmhDesktopsEventHook that takes a sort function as argument. This sort function should be the same used by the LogHook. darcs-hash:20120816153032-2383e-19bbca44d0d0b39996c2e46fb2c3ebd9470ce746.gz
* Added smart spacing to the spacing moduledaedalusinfinity2012-09-231-0/+15
| | | | | | | | Ignore-this: 9104bc8feb832f63f2f18998c0f7ba92 Added smart spacing to the spacing module, which adds spacing to all windows, except to windows on singleton workspaces. darcs-hash:20120923034527-6243b-e3036a0e7e350648026148a4ff0d25db40358e52.gz
* Improves haddock documentationc.lopez2012-08-262-4/+5
| | | | | | Ignore-this: a0ce4838652acfff7922c111e4d879bb darcs-hash:20120826091716-c3db2-b6bc0898f7935b4b272655521b2468a5ecae49ad.gz
* Improve comments, add an error throw that shouldn't happenc.lopez2012-08-261-5/+7
| | | | | | Ignore-this: 7675070826b3c53499e4352e692d6036 darcs-hash:20120826085426-c3db2-648c1b82565fa87710737b641c8159ea257011d9.gz
* fix a bug when ncompletionsc.lopez2012-08-261-3/+2
| | | | | | Ignore-this: 5f573028318473c333809217c271a81d darcs-hash:20120826083137-c3db2-f1fe3b8e2603aeffc888411261f364de2b4ef576.gz
* Fixes typos in Actions.Launcher haddock documentationc.lopez2012-08-111-21/+22
| | | | | | Ignore-this: f8152c0ad59d2b0cc9a6c9061e83aaf0 darcs-hash:20120811112502-c3db2-9bc978530efdb06f908df37149eafb6c2dc61384.gz
* Correctly get the autocompletion item when alwaysHighlight in XMonad.Prompt ↵c.lopez2012-08-112-100/+112
| | | | | | | | is True Ignore-this: fa2600df210c7d3472a797f19fb31a7 darcs-hash:20120811104805-c3db2-130ba7583c5498a5d8b30f075d394db203f65329.gz
* Removes warnings, adds a browser value for LauncherConfig in haddock commentsc.lopez2012-06-281-4/+4
| | | | | | Ignore-this: 2610cf63594db3df61bac52f3d8f5836 darcs-hash:20120628114533-c3db2-3d33399a2794885da3282495d8fd64cfd6911af1.gz
* Changes on XPrompt:c.lopez2012-06-282-39/+394
| | | | | | | | | | | | Ignore-this: 2384f5c1b886716b3d9785877c2e32f9 * Adds mkPromptWithModes, creates a prompt given a list of modes (list of XPType). * Adds Setting `alwaysHighlight` to defaultXPConfig. When set to true, autocompletion always highlight the first result if it is not highlighted. Adds module XMonad.Actions.Launcher. This module allows to combine and switch between instances of XPrompt. It includes a default set of modes which require the programs `hoogle`, `locate` and `calc` to be installed to work properly. darcs-hash:20120628101749-c3db2-f6d1cd3315d56300d734f4c874409e0782096eac.gz
* accept more windows as docksDaniel Wagner2012-08-231-2/+2
| | | | | | Ignore-this: 21d9b406c7e39cca2cc60331aab04873 darcs-hash:20120823124153-76d51-072eab9b52edc18a47d943319875586ae3c2b088.gz
* strip newlines from dmenu's returns to be compatible with the newest version ↵longpoke2012-07-231-1/+1
| | | | | | | | of dmenu Ignore-this: 3b11a35125d0bc23b33e0b926562f85a darcs-hash:20120723212807-276ff-b11b0108dd7067ad927a2920d9cb366dcd90d18b.gz
* A workscreen permits to display a set of workspaces on severalkedals02012-07-061-0/+109
| | | | | | | | | | | | | | | | Ignore-this: 572ed3c3305205bfbcc17bb3fe2600a3 screens. In xinerama mode, when a workscreen is viewed, workspaces associated to all screens are visible. The first workspace of a workscreen is displayed on first screen, second on second screen, etc. Workspace position can be easily changed. If the current workscreen is called again, workspaces are shifted. This also permits to see all workspaces of a workscreen even if just one screen is present, and to move windows from workspace to workscreen. darcs-hash:20120706093308-61e16-46b0ce2a46807b2a72d2762db65d389080b14d6d.gz
* refer to the new name 'handleEventHook' instead of the old name 'eventHook' ↵Daniel Wagner2012-06-181-1/+1
| | | | | | | | in X.L.Fullscreen documentation Ignore-this: bd3b26c758cf3993d5a93957bb6f3663 darcs-hash:20120618181003-76d51-01c94d2bf810031fbe070a087108b8ab75e8b9be.gz