| Commit message (Collapse) | Author | Files | Lines |
|
Ignore-this: 26d6f1b4cb6d573ccf49e6baeca853e4
darcs-hash:20150124111939-1499c-e2077874b5eede599216f60b2291fd8c6a8c1bf6.gz
|
|
Ignore-this: 20d6b829b810f48b5e4b4c161b39b312
darcs-hash:20141002075939-541df-8de85c44bff7b35e29159243b6bc7715865d7ecb.gz
|
|
Ignore-this: dbbe00791b04df61dcd595c50333fba
darcs-hash:20141001075855-c7120-f61a9682f795dc8783820050ac75ee35fa07a51a.gz
|
|
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
|
|
Ignore-this: 51204c1a9f2e6ed21228d2910417fd21
darcs-hash:20140925203037-c7120-92903fc781c20e31345ff47c4ba3f758d5d4e078.gz
|
|
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
|
|
Ignore-this: ae775c418c27301b9c12d2a233502cec
This is necessary for if-then-else support in the user's config.
darcs-hash:20140924191509-c7120-7e3ce81753c191843eb74426292db3af31197abe.gz
|
|
Ignore-this: 15e3c445a99d3b2d3a235aa76119797
darcs-hash:20140915080601-c7120-85fa97c7a8b5ae09fc092930f313c7ab050a7f4b.gz
|
|
Ignore-this: a1de1d81a5f140ab7d90edbf393e9bda
darcs-hash:20140914075352-c7120-88dac442b73a2700de15a064f36692bfd90c5e99.gz
|
|
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
|
|
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
|
|
Ignore-this: ed62458b55c8b34b77f73027eeee1a73
dbus-send --print-reply
darcs-hash:20140129032114-57ebf-a7dd328b3938b51a86bade5a21f3364aec22547f.gz
|
|
Ignore-this: 8f728dc1b4bf5e472d99419cc5920e51
darcs-hash:20130813211636-76d51-87be9dff0c57eeff4f27725c4bb74166a3a91f64.gz
|
|
Ignore-this: 898458b1d2868a70dfb09faf473dc7aa
darcs-hash:20130528013909-76d51-863278165b6f149c47b08b31b34e85ddcab19f1f.gz
|
|
Ignore-this: 37ae613e4b943e99c5200915b9d95e58
darcs-hash:20130528005825-76d51-89eaf6f1aeeb02086371f9c4ae2afade984f62e0.gz
|
|
.xmobarrc file
Ignore-this: 2f6d7536df81eb767262b79b60eb1b86
darcs-hash:20130503194055-76d51-9e3ca933be83be287eb68ee7714ff35367ce4e94.gz
|
|
Ignore-this: 7402161579fd2e191b60a057d955e5ea
darcs-hash:20130502012132-76d51-db5a8296f28a2d9e16e5961bf8a235c8a0d078ed.gz
|
|
Ignore-this: 218d2e19835f1e4315c01bd6214899ce
darcs-hash:20110504192455-af521-ba19a95226d2527af9fbad8ed902982f2db567db.gz
|
|
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
|
|
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
|
|
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
|
|
Ignore-this: 72192c7cabeaeb744711b651ac3ffc65
darcs-hash:20100602223015-594c5-27dd70547845ce43c3a5fedd504cf8b5255b1d3e.gz
|
|
get rid of some others.
Ignore-this: bf3487b27036b02797d9f528a078d006
darcs-hash:20100112172507-1e371-1b466e62ac727b196330c72c8553116282ef5702.gz
|
|
Ignore-this: 2a10959bed0f3fb9985e3dd1010f123b
darcs-hash:20100131233347-594c5-ff62ada5f9e6cd0b51e92bec5efe8493b46d7905.gz
|
|
Ignore-this: e7bfd99eb4d3e6735153d1d5ec00a885
darcs-hash:20100124202136-1499c-0a4fde78c7e14b6d473712e8d6e23382232b1908.gz
|
|
Ignore-this: e6e27c65e25201fc84bfaf092dad48ac
darcs-hash:20100116105935-740ef-9dfb7041c2059772711c595534308cb9f899a4c3.gz
|
|
Ignore-this: b1e8adf26ac87dede6c1b7a7d687411c
darcs-hash:20091222214529-594c5-974afa4b25c95d2499b7bb8313301cad7fe335f2.gz
|
|
Ignore-this: 641ae527ca6f615e81822b6f38f827e7
darcs-hash:20091209150309-594c5-c049613cfa4253f08b448470d0506fa5a00ce7ff.gz
|
|
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
|
|
Ignore-this: da724a7974c3de60f49996c1fe92d3fb
darcs-hash:20091111013810-1499c-1e49749aec0ee2db5e3c94456790d3e5f620f047.gz
|
|
Ignore-this: fe8f5f75136128280942771ec429f09a
darcs-hash:20091107174615-25a6b-0ea685cd1a30d483098bb0293938681f7a3bf541.gz
|
|
Ignore-this: 80f4bb218574d7c528af17473c6e4f66
darcs-hash:20091107103619-7f603-af5e7e87450ba2cd2b6cfad5394b08e4d99c6de1.gz
|
|
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
|
|
Ignore-this: 8f16b8bea86dfcd3739f1566f5897578
darcs-hash:20091107005230-25a6b-0a0827d6b78e1801ab61e5fbd7a85a5bd728e378.gz
|
|
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
|
|
Ignore-this: 7cac9c6c3795a3fb60899db29cc65d08
darcs-hash:20091023035043-25a6b-a6e2420febdeb9e9710167f852451c2fd7021869.gz
|
|
Ignore-this: ba805e9889d6bda5ea873e3537b0111f
darcs-hash:20091022115849-7f603-c645c8a5aa256445d6caaa8c4bc308f885ee5fe5.gz
|
|
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
|
|
Ignore-this: 70b51a2d8b4443fa364414630ed074c0
darcs-hash:20091022100156-18562-d188cf25a5b6d6ec922148cd3bb29b5d0479b1d7.gz
|
|
Ignore-this: 83d1f026ae4f4b7f5796269b51e98349
To close http://code.google.com/p/xmonad/issues/detail?id4
darcs-hash:20091022042748-18562-1ba7b4393b64cd6c0393f5472a023fd4bfff197e.gz
|
|
Ignore-this: 99af07c4d36a575570935a0421a0e241
Now that C.Desktop sets startupHook do both rather than only
gnomeRegister.
darcs-hash:20091020092010-18562-f041db8dc123dda4a4a70c2e5b8535757bea9d82.gz
|
|
Ignore-this: a4f7417c8a4190a0cabdadbd359e217
darcs-hash:20090915165753-40516-96e1153264d254d0f4ef3b839057a80db61b5af7.gz
|
|
Ignore-this: 7d875c5e47535a11e26f9a604a01fe88
Needed for automating the generation of the Doc.Extending module summaries.
darcs-hash:20091012041055-1499c-c6024b23b125ddc94f3daa33437bf494434362ce.gz
|
|
Ignore-this: b2255ec2754fcdf797b1ce2c082642ba
This patch factors out commonly used direction types like
data Direction
darcs-hash:20090919191717-7f603-09c283e51a0b886d260008676d71e3daf31f4394.gz
|
|
Ignore-this: 419959a33840264674d2c8034882b689
darcs-hash:20090918023410-25a6b-ea5372b3612373a50448d817d554256eea0a3e6a.gz
|
|
Ignore-this: b2476a239089a3fd3fe9001cf48e8f09
darcs-hash:20090917233953-1499c-ed27da33089b4e656eefcb95e39063144850717f.gz
|
|
Ignore-this: 5b2960004418c04bdbb921e3aa777fc2
Credit to Joachim Breitner here:
http://www.haskell.org/pipermail/xmonad/2009-May/007984.html
darcs-hash:20090917232150-1499c-e3dcf06bb7ef538057bfc7ed7c593d880c8a2574.gz
|
|
Ignore-this: 5196fb217e72153fc4fb32fb40ab18f
darcs-hash:20090901024802-25a6b-b4bd61c634b501361dbd320a2de17b52d5465e6c.gz
|
|
Ignore-this: cd5df0c49e1d0f07ede1994da9c4c865
darcs-hash:20090825220348-1499c-8f18eb208a02d11f0b7455a75021df4c927b38bd.gz
|
|
Ignore-this: 3a1b95f85253ce6059f4528e23c5a3d3
darcs-hash:20090825101630-7f603-100cf20462e6cb4214e0737223f1b9141091f1b5.gz
|