| Commit message (Collapse) | Author | Files | Lines |
|
workspaces on multi-head setups
Ignore-this: fc3e6932a95f57b36b4d8d4cc7f3e2d7
darcs-hash:20091229165702-1e371-25917a051a5ff81e58965c8bc8b078511b836f45.gz
|
|
Ignore-this: 5bc7caaf38647de51949a24498001474
darcs-hash:20091229163915-1e371-78c02a000c6b80a30b7c552c7bfa503f051aad1a.gz
|
|
Ignore-this: bcd799c3341ee6c69a259e1dca747cac
darcs-hash:20091216232634-25a6b-1f30827d8b72159824ee677e11d73f5d142b0791.gz
|
|
Ignore-this: bcbd6e3e5e2675cdac6f1d1b1bc09853
darcs-hash:20091216012630-25a6b-304ca86e5e175c31cdc6502358bd1930ac82ea06.gz
|
|
Ignore-this: 6dc805a8a0c7a3d3369bc1d6d97d4f56
darcs-hash:20091216005916-25a6b-0b35626ef9243003f0462ba808685b009252d7c4.gz
|
|
Ignore-this: 641ae527ca6f615e81822b6f38f827e7
darcs-hash:20091209150309-594c5-c049613cfa4253f08b448470d0506fa5a00ce7ff.gz
|
|
its dock
Ignore-this: 1a5a5e69c7c37d3ffe8d8e09496568de
darcs-hash:20091208234431-594c5-d2e921046b8e3a5af12cb94ab681fcf4c7b45d67.gz
|
|
windows
Ignore-this: a8a389198ccc28a66686561d4d17e91b
darcs-hash:20091129004506-594c5-4266465b2a3105e45f1ff9838d9e98dd14390106.gz
|
|
onto each other.
Ignore-this: 38aff0f3beb1a1eb304219c4f3e85593
darcs-hash:20091129003431-594c5-3d57fe54414de7e9cfd10192cc18aa561e2b77f2.gz
|
|
Ignore-this: 2d65133bc5b9ad29bad7d06780bdaa4
darcs-hash:20091129002416-594c5-d4c577ef4ed2288a949ae89d06ada5c165c1165c.gz
|
|
Ignore-this: 8b1d0fcef1465356d72cb5f1f32413b6
darcs-hash:20091115184833-594c5-9534e1ec9be959d18713bfdd1edbc1f5995cc4a8.gz
|
|
Ignore-this: 2f6e68a490deb75cba5d007b30c93fb2
darcs-hash:20091108195735-594c5-80fb89be9b363a7b0a8d4f54b968c57f4d0e9c74.gz
|
|
Ignore-this: 919684aea7747a756b303f9b34a2870b
darcs-hash:20091107174946-25a6b-be7c2272496a79ccf04826b5e9f1d8f1bd8de435.gz
|
|
Ignore-this: 8d4657bbaa8dbeb1d0f9d22293bfef19
darcs-hash:20091107173820-25a6b-8e4628c65594acd51f2fc6f601b0c3092d7316d0.gz
|
|
Ignore-this: d80d9d0c10a53fb71a375e432bd29344
darcs-hash:20091106115336-7f603-c3666a86e0f494e1da76ea46edad445b3cf953fd.gz
|
|
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
|
|
Ignore-this: e9d2eee4ec5df8f52bf8f593ff0d2605
darcs-hash:20091026004850-25a6b-faa52cc38a7e1d205289841d2f2d325e26d27053.gz
|
|
Ignore-this: 60728999fe041302379326494df30921
darcs-hash:20091020161914-1499c-85f873269247fb08b5ff153ef92e476dcdda7140.gz
|
|
Ignore-this: 5796fe86879c2ce02ef12150e0a8603a
darcs-hash:20091019235722-1499c-bc320e621daf6860c26989a841c0eaadcbabe5be.gz
|
|
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
|
|
Ignore-this: 51d6e9da4a6a4f683cd145371e90be17
darcs-hash:20091014202213-a5338-1896e12a9c253692e03c0ac1d624fe0e26312e21.gz
|
|
Ignore-this: ded23208563ca8c8d411916d01351132
darcs-hash:20090929160207-a5338-8da17faae1182548259cb9d304533c6239673710.gz
|
|
Ignore-this: 5cf197ea14b7c502fa13a16773215762
darcs-hash:20091011222214-594c5-06b94d3e2a973583f2e06fe18ebcc37b5416a01f.gz
|
|
Ignore-this: bd519abe3250a01507f225a29c08048a
darcs-hash:20091012052306-1499c-117e10e2e25fe1c5b643026ae3052bbd114dfef0.gz
|
|
Ignore-this: accda53da08f37d6b4091d1c6e17e2c1
darcs-hash:20091011220512-594c5-e42409c3dfba829e6e0ece6f00f1f887b4d9a027.gz
|
|
Ignore-this: 2f0641155ada05dae955cd6941d52b70
Idea from Andres Salomon
(http://www.haskell.org/pipermail/xmonad/2009-September/008553.html).
darcs-hash:20090915101327-e34a6-113517da012281d809388a260dd7ab5ca6e2078d.gz
|
|
(re-recorded from Bluetile repo).
Ignore-this: b12a06c0321f3e9689ab8109a1fac0ac
darcs-hash:20090930155343-594c5-99907dad481917c83083ce8d30f6debb64f8938d.gz
|
|
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
|
|
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
|
|
Bluetile repo)
Ignore-this: 673b003c4e07b591046ed01e5f27a7ec
darcs-hash:20090928231549-594c5-6a640551cd229bffdb477ded4756be5517b81d7a.gz
|
|
Ignore-this: 45830f2bf3bb8473c569582593844253
darcs-hash:20090928231320-594c5-512055636747503e2bbcb84cd59b927867070dfa.gz
|
|
Ignore-this: b2255ec2754fcdf797b1ce2c082642ba
This patch factors out commonly used direction types like
data Direction
darcs-hash:20090919191717-7f603-09c283e51a0b886d260008676d71e3daf31f4394.gz
|
|
Ignore-this: 203ea4e54936f8bb6c3c28446d069f88
darcs-hash:20090814022108-1499c-572e176d4a0b49b95789ab34e17f32d8ce4f1923.gz
|
|
Ignore-this: cc28e0def6c797f6d1da8f23469a4f8
darcs-hash:20090128013917-5ccef-3b5fbfbb147d935e15f43e741e975fa3f92f6ce8.gz
|
|
Ignore-this: 181c3ee603c82e0c56406ba8552fd394
darcs-hash:20090504024017-1499c-a58667ac1e04b10469d6ea64dc7d3bb8bd3fee74.gz
|
|
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
|
|
Ignore-this: 605666aeba92e1d53f03a480506ddf2f
darcs-hash:20090702101621-e34a6-ab74a39d4262778767e7df721f9e6d41cb3c6997.gz
|
|
Ignore-this: a90c98bb14a2f917d8552cd2563aeb49
darcs-hash:20090627202755-1499c-e3a7fb184f64ff100151437755d545ee67f47c7e.gz
|
|
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
|
|
Ignore-this: 84dfa0d9d50826527abbe7ff6acf4465
darcs-hash:20090624043831-1499c-2086e714723091fae9e3697df370a0634152f0a4.gz
|
|
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
|
|
Ignore-this: e91c07885f0ab662f70e0ebd82fb7a5d
darcs-hash:20090619052731-1499c-b68f6df5d8d5c750be9cc68c67a9b7e50c51e7dc.gz
|
|
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
|
|
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
|
|
They are not needed any more since utf8-string is mandatory dependence.
darcs-hash:20090419130909-7ba7e-9b1d2c6e54b67f29c3f52d072a661fe9c83c15c2.gz
|
|
Ignore-this: daac5841cf203c0e0df865a6fb0db3a1
Signed off here too:
http://www.haskell.org/pipermail/xmonad/2009-May/007883.html
darcs-hash:20090525003245-1499c-268990d16efa1ff579fcd9f4658625ff471e9c89.gz
|
|
Ignore-this: 53af93bdf537cf3417cedd313e36bcbd
TODO: Try to snap against unmanaged windows such as dzen/xmobar.
darcs-hash:20090523235230-8978f-24e9fd5a8826f854ccd5870471d98b68c5436a15.gz
|
|
darcs-hash:20090514215552-1e371-f1100b7112ae24d4607a44c289eb1a9ebe8c4554.gz
|
|
Ignore-this: 65c251663f02a083c5838ae1d1bd112a
A layout combinator that sends a specified number of windows to one rectangle and the rest to another.
darcs-hash:20090509174627-8978f-38d686bdd22f268ef9ea20cf945522a49f25edb7.gz
|
|
Ignore-this: f08d23d108ae9aa4ad176fd9dd275409
The configs that import it should continue to work with this module, though the
type of the ThreeColMid constructor is now ThreeCol (previously ThreeColMid).
darcs-hash:20090425161710-1499c-ae7237772224e9e01a907996b055f486848a0eea.gz
|