aboutsummaryrefslogtreecommitdiffstats
path: root/Config.hs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* otherPossibleLayouts is empty by defaultSpencer Janssen2007-09-281-7/+3
| | | | darcs-hash:20070927235845-a5988-3a96d12284b2ddc084e261aaa0c8cdd422ffb782.gz
* add support for parseable layouts not in the default.David Roundy2007-09-251-0/+7
| | | | darcs-hash:20070925174134-72aca-3c3520c200c097938c56f7dd7fd5c86948d52c15.gz
* Make a String description part of each Layout.David Roundy2007-09-241-4/+4
| | | | darcs-hash:20070924185753-72aca-95002aa27cfef74bf8caf1e6f243a4626f20659c.gz
* broadcast a ReleaseResources before restartingAndrea Rossato2007-09-241-1/+1
| | | | darcs-hash:20070924193915-32816-b9477a3dae61c101ec60422535e62840fc42d7e9.gz
* add layout selection back into core xmonad using LayoutSelection.David Roundy2007-09-211-5/+5
| | | | | | This is just a reimplementation of LayoutChoice. darcs-hash:20070921212159-72aca-870bb8d3e596fcb9edc48f51bec538054b4165e6.gz
* eliminate ugly OldLayout.David Roundy2007-09-201-3/+3
| | | | darcs-hash:20070920155237-72aca-af9e13a03fd7fb1e4c5b452c5d42817bd5060b0f.gz
* move Layout stuff into class (hokey first cut).David Roundy2007-09-141-4/+4
| | | | darcs-hash:20070914215959-72aca-3feae03a6560a70908ad37d28f47c8d47321008e.gz
* Add StackSet.focusMaster (mod-m) to move focus to masterDon Stewart2007-09-271-0/+2
| | | | darcs-hash:20070927213937-cba2c-9b0d13cac79e9fb142c3a97cc6569f8a15297603.gz
* Eliminate Operations.sink tooSpencer Janssen2007-09-171-1/+1
| | | | darcs-hash:20070917214052-a5988-62b6e8d26a78a7e25a2e0117f7f112c5b039d933.gz
* Remove Operations functions which have StackSet equivalents, just use ↵Spencer Janssen2007-09-171-11/+11
| | | | | | 'windows foo' instead darcs-hash:20070917211953-a5988-8e5141139dfaa7ebc2e2f8f3ae4f923094bd71d7.gz
* Change manpage token @@ to %! to avoid conflicts with Haddock (xmonad)Alex Tarkovsky2007-09-171-27/+27
| | | | darcs-hash:20070916235229-bd4fb-a0a20d34ba6fd4acdde2cc3019ca3685bb401018.gz
* Add missing insert markers for generate-configs.sh in Config.hsAlex Tarkovsky2007-09-071-4/+9
| | | | darcs-hash:20070907120414-bd4fb-b2420c480279a6aa7bc687bbe6f6774082726d91.gz
* Use show rather than string hacksSpencer Janssen2007-09-051-1/+1
| | | | darcs-hash:20070905202816-a5988-b57e622e85cbd0ac2134416b964dd36ae65ab826.gz
* switch WorkspaceId to String.David Roundy2007-08-201-1/+1
| | | | darcs-hash:20070820113658-72aca-f27e89526a320a9426a359cd88a4a74567283417.gz
* Alex Tarkovsky's docstring patch updated for conflictsSpencer Janssen2007-09-051-2/+10
| | | | darcs-hash:20070905193558-a5988-a01c97061e0d33bd1415d2d45eb2331544f85b83.gz
* Add docstrings for mouse controlsSpencer Janssen2007-08-241-0/+3
| | | | darcs-hash:20070824045939-a5988-2c9c3dd3cb6925c0aaccc0c857335c15d4deaf3c.gz
* comment only: example of 2 monitor gapsDon Stewart2007-08-211-0/+5
| | | | darcs-hash:20070821032538-9c5c1-d31452453b6bb879480391c1342680e61756e034.gz
* Fix new bug in screen switchingSpencer Janssen2007-08-161-1/+2
| | | | darcs-hash:20070816215629-a5988-1fd9cbe1ddee7f475096884bf02d906f0bad8757.gz
* change workspaces to [WorkspaceId]David Roundy2007-08-141-3/+3
| | | | darcs-hash:20070814003722-72aca-523faa4ad29f664dd33331c0c03d2564ecde2b89.gz
* Tweak dmenu bindingPeter De Wachter2007-07-171-1/+1
| | | | | | | Add an "eval", so quotes and environment variables get evaluated according to sh rules. darcs-hash:20070717190722-06a25-0c3b8a339adcd81ca6badfc7edbf8950c1105f3c.gz
* Operations.screenWorkspace: return Nothing when the screen does not existSpencer Janssen2007-07-081-1/+1
| | | | darcs-hash:20070707223842-a5988-7cd70e25326d577a30279c976ae64bce3f70f2df.gz
* make Layouts able to layout whatever they like.David Roundy2007-06-191-1/+1
| | | | darcs-hash:20070619150816-72aca-a651e758e93e300c3e526985b328f0b1d7def60c.gz
* haddock compatibilityAndrea Rossato2007-06-101-12/+12
| | | | darcs-hash:20070610123746-32816-e5a1b61d81fa52f608d7936f900431bd6620c3c7.gz
* Move state logging into Config.hs, via logHook :: X ()Don Stewart2007-06-101-4/+6
| | | | darcs-hash:20070610061932-9c5c1-9a08992ef555f086007474e64d5ae9d835e9677e.gz
* Enable logging of state changes to stdoutDon Stewart2007-06-051-0/+7
| | | | darcs-hash:20070605083735-9c5c1-1ab5acbd611914caa7b5cdf1f2df338c0ee616f8.gz
* heads up: polish config.hs. moves tiling-local values into lexical scope. ↵Don Stewart2007-06-031-21/+39
| | | | | | removes `wide' as an explicit mode (it's `mirror tall') darcs-hash:20070603054740-9c5c1-1cdabf3f5bb2ac2592fc94d7d3ef51621077d3f8.gz
* Fix out-of-date comment in Config.hs.Chris Mears2007-06-021-1/+1
| | | | darcs-hash:20070602114312-03b70-34b7df63288c0bede14eacd0517059f34ec1529c.gz
* make mouse bindings configurableJason Creighton2007-06-021-0/+7
| | | | darcs-hash:20070602040647-b9aa7-d7bad13c4919882368872a88f04a678308162be6.gz
* Revert accidental change to border colorSpencer Janssen2007-05-311-1/+1
| | | | darcs-hash:20070531145509-a5988-6dfdf577a31cc740283e76d20d50ac3059a56d14.gz
* clean up mouse code a bitDon Stewart2007-05-311-3/+3
| | | | darcs-hash:20070531085308-9c5c1-73ed940708aa9a369b0345c0d2b2a4708a231e67.gz
* first shot at a floating layerJason Creighton2007-05-311-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | This is a first attempting at a floating layer: mod-button1: move window mod-button2: swapMaster mod-button3: resize window mod-t: make floating window tiled again Moving or resizing a window automatically makes it floating. Known issues: Hard to manage stacking order. You can promote a window to move it to the top, (which you can do with mod-button2) but it should be easier than that. Moving a window by dragging it to a different Xinerama screen does not move it to that workspace. Code is ugly. darcs-hash:20070531044733-b9aa7-c96d5263e1d3447e91f436920f4d047050ce55d9.gz
* Really change restart keybinding this timeSpencer Janssen2007-05-301-1/+1
| | | | darcs-hash:20070530061454-a5988-b2446b9dde7fdbdd3d08790c9891ee5fd4c964ea.gz
* UNDO: HEADS UP: Change restart keybinding to mod-qSpencer Janssen2007-05-301-1/+1
| | | | darcs-hash:20070530061044-a5988-ec27af97c1623bcc9ad394fe2414c0b3593c4b7a.gz
* HEADS UP: Change restart keybinding to mod-qSpencer Janssen2007-05-301-1/+1
| | | | darcs-hash:20070530061044-a5988-4b79ec5abb1bd8a3079d73101856741e57257402.gz
* Fix 'refresh' doc stringSpencer Janssen2007-05-291-1/+1
| | | | darcs-hash:20070529020446-a5988-801944996c8d327737c5318450aa6365e1aacde2.gz
* make 'tall' layout the default on startup. more useful for new usersDon Stewart2007-05-291-3/+3
| | | | darcs-hash:20070529014611-9c5c1-48e9cdfa7fddbe720563f2526ee494eaab7e8db6.gz
* ensure !! won't go out of bounds in modifyGapDon Stewart2007-05-281-1/+1
| | | | darcs-hash:20070528070609-9c5c1-2f1c968174a8e53b4f37e62e6fd22a70f7ecf3b0.gz
* help man scriptDon Stewart2007-05-281-2/+1
| | | | darcs-hash:20070528033846-9c5c1-bdc67f406d31199257c63453be36d4c7e8652f4a.gz
* Document mod-nSpencer Janssen2007-05-281-1/+1
| | | | darcs-hash:20070528033536-a5988-9e3cf98d259c1469791a8f8ed6364f8272cf8e7c.gz
* support per-screen gap settings. you can have different gaps on individual ↵Don Stewart2007-05-281-5/+6
| | | | | | screens now darcs-hash:20070528031501-9c5c1-beaadbacb5efc1ce5998aba41fbb3b2c68cdf0d1.gz
* Use (Int,Int,Int,Int) for arbitrary gaps on any side of the screenDon Stewart2007-05-281-4/+9
| | | | darcs-hash:20070528025135-9c5c1-3c0f63ac557da57cd268cd0129b9ce90692631e4.gz
* mod-b, toggle on or off the status bar gapDon Stewart2007-05-271-3/+6
| | | | darcs-hash:20070527125928-9c5c1-a16246810db9d4abfe81d0d5814721b64f59a14c.gz
* Add new config value, defaultMenuGap, for specifying a gap for a status barDon Stewart2007-05-271-0/+4
| | | | | | | | | | | By default, it is 0 (set in Config.hs), but set this to a pixel count to get a permanent gap at the top of the screen. You can then at startup launch dzen, and it will run in this gap, and not be obscured by other windows. Perfect for a persistant status bar. darcs-hash:20070527122702-9c5c1-2a3ca82463b3bab21556674936b1bf8a86ba6356.gz
* Generate keybindings section in manpage from Config.hsJason Creighton2007-05-271-90/+22
| | | | darcs-hash:20070527062914-b9aa7-d28805de3a198f81ca54cb800250bb16f65ab036.gz
* HEADS UP: change key binding for swapLeft/Right and IncMasterDon Stewart2007-05-261-12/+17
| | | | | | | | | | | | | | | | The use of arrow keys for swapLeft/Right clash with firefox's back button. Use the more intuitive mod-shift-jk for this. (It's a movement operation, after all). This clashes with IncMaster, so we use mod+comma and mod+period for these (i.e. the keys mod < and mod > , to move windows to and from the master area). While we're here, replace the use of the terms 'left' and 'right' for navigation, in comments and identifiers, with 'up' and 'down' instead. Hence mod-j darcs-hash:20070526111453-9c5c1-3242145ee5b51eb070a7dc3663f0d6cc01671d5c.gz
* Formatting onlySpencer Janssen2007-05-251-3/+3
| | | | darcs-hash:20070525214414-a5988-21fb1ba95dfae8f90cb98554bb85c6c31630aa86.gz
* Use --resume by defaultSpencer Janssen2007-05-231-1/+1
| | | | darcs-hash:20070523191418-a5988-3b7c62f2e5d958b5c0e863c8ea048cf593995f2a.gz
* add swapLeft and swapRightbobstopper2007-05-221-1/+4
| | | | darcs-hash:20070522050008-ee4f8-6073519fac239b25e5e265ce3995ee75683fcb81.gz
* Experimental support for a beefier restart.Spencer Janssen2007-05-211-1/+1
| | | | darcs-hash:20070521194653-a5988-b6725cc0d73fc6b726dc41284eef9303a7e59a1e.gz
* Put restart in the X monadSpencer Janssen2007-05-211-1/+1
| | | | darcs-hash:20070521190749-a5988-1c95a0491806b06a32e7fe8bd6bcac31ebc7ad6b.gz