aboutsummaryrefslogtreecommitdiffstats
path: root/Config.hs (unfollow)
Commit message (Collapse)AuthorFilesLines
2007-09-25add support for parseable layouts not in the default.David Roundy1-0/+7
darcs-hash:20070925174134-72aca-3c3520c200c097938c56f7dd7fd5c86948d52c15.gz
2007-09-24Make a String description part of each Layout.David Roundy1-4/+4
darcs-hash:20070924185753-72aca-95002aa27cfef74bf8caf1e6f243a4626f20659c.gz
2007-09-24broadcast a ReleaseResources before restartingAndrea Rossato1-1/+1
darcs-hash:20070924193915-32816-b9477a3dae61c101ec60422535e62840fc42d7e9.gz
2007-09-21add layout selection back into core xmonad using LayoutSelection.David Roundy1-5/+5
This is just a reimplementation of LayoutChoice. darcs-hash:20070921212159-72aca-870bb8d3e596fcb9edc48f51bec538054b4165e6.gz
2007-09-20eliminate ugly OldLayout.David Roundy1-3/+3
darcs-hash:20070920155237-72aca-af9e13a03fd7fb1e4c5b452c5d42817bd5060b0f.gz
2007-09-14move Layout stuff into class (hokey first cut).David Roundy1-4/+4
darcs-hash:20070914215959-72aca-3feae03a6560a70908ad37d28f47c8d47321008e.gz
2007-09-27Add StackSet.focusMaster (mod-m) to move focus to masterDon Stewart1-0/+2
darcs-hash:20070927213937-cba2c-9b0d13cac79e9fb142c3a97cc6569f8a15297603.gz
2007-09-17Eliminate Operations.sink tooSpencer Janssen1-1/+1
darcs-hash:20070917214052-a5988-62b6e8d26a78a7e25a2e0117f7f112c5b039d933.gz
2007-09-17Remove Operations functions which have StackSet equivalents, just use ↵Spencer Janssen1-11/+11
'windows foo' instead darcs-hash:20070917211953-a5988-8e5141139dfaa7ebc2e2f8f3ae4f923094bd71d7.gz
2007-09-17Change manpage token @@ to %! to avoid conflicts with Haddock (xmonad)Alex Tarkovsky1-27/+27
darcs-hash:20070916235229-bd4fb-a0a20d34ba6fd4acdde2cc3019ca3685bb401018.gz
2007-09-07Add missing insert markers for generate-configs.sh in Config.hsAlex Tarkovsky1-4/+9
darcs-hash:20070907120414-bd4fb-b2420c480279a6aa7bc687bbe6f6774082726d91.gz
2007-09-05Use show rather than string hacksSpencer Janssen1-1/+1
darcs-hash:20070905202816-a5988-b57e622e85cbd0ac2134416b964dd36ae65ab826.gz
2007-08-20switch WorkspaceId to String.David Roundy1-1/+1
darcs-hash:20070820113658-72aca-f27e89526a320a9426a359cd88a4a74567283417.gz
2007-09-05Alex Tarkovsky's docstring patch updated for conflictsSpencer Janssen1-2/+10
darcs-hash:20070905193558-a5988-a01c97061e0d33bd1415d2d45eb2331544f85b83.gz
2007-08-24Add docstrings for mouse controlsSpencer Janssen1-0/+3
darcs-hash:20070824045939-a5988-2c9c3dd3cb6925c0aaccc0c857335c15d4deaf3c.gz
2007-08-21comment only: example of 2 monitor gapsDon Stewart1-0/+5
darcs-hash:20070821032538-9c5c1-d31452453b6bb879480391c1342680e61756e034.gz
2007-08-16Fix new bug in screen switchingSpencer Janssen1-1/+2
darcs-hash:20070816215629-a5988-1fd9cbe1ddee7f475096884bf02d906f0bad8757.gz
2007-08-14change workspaces to [WorkspaceId]David Roundy1-3/+3
darcs-hash:20070814003722-72aca-523faa4ad29f664dd33331c0c03d2564ecde2b89.gz
2007-07-17Tweak dmenu bindingPeter De Wachter1-1/+1
Add an "eval", so quotes and environment variables get evaluated according to sh rules. darcs-hash:20070717190722-06a25-0c3b8a339adcd81ca6badfc7edbf8950c1105f3c.gz
2007-07-08Operations.screenWorkspace: return Nothing when the screen does not existSpencer Janssen1-1/+1
darcs-hash:20070707223842-a5988-7cd70e25326d577a30279c976ae64bce3f70f2df.gz
2007-06-19make Layouts able to layout whatever they like.David Roundy1-1/+1
darcs-hash:20070619150816-72aca-a651e758e93e300c3e526985b328f0b1d7def60c.gz
2007-06-10haddock compatibilityAndrea Rossato1-12/+12
darcs-hash:20070610123746-32816-e5a1b61d81fa52f608d7936f900431bd6620c3c7.gz
2007-06-10Move state logging into Config.hs, via logHook :: X ()Don Stewart1-4/+6
darcs-hash:20070610061932-9c5c1-9a08992ef555f086007474e64d5ae9d835e9677e.gz
2007-06-05Enable logging of state changes to stdoutDon Stewart1-0/+7
darcs-hash:20070605083735-9c5c1-1ab5acbd611914caa7b5cdf1f2df338c0ee616f8.gz
2007-06-03heads up: polish config.hs. moves tiling-local values into lexical scope. ↵Don Stewart1-21/+39
removes `wide' as an explicit mode (it's `mirror tall') darcs-hash:20070603054740-9c5c1-1cdabf3f5bb2ac2592fc94d7d3ef51621077d3f8.gz
2007-06-02Fix out-of-date comment in Config.hs.Chris Mears1-1/+1
darcs-hash:20070602114312-03b70-34b7df63288c0bede14eacd0517059f34ec1529c.gz
2007-06-02make mouse bindings configurableJason Creighton1-0/+7
darcs-hash:20070602040647-b9aa7-d7bad13c4919882368872a88f04a678308162be6.gz
2007-05-31Revert accidental change to border colorSpencer Janssen1-1/+1
darcs-hash:20070531145509-a5988-6dfdf577a31cc740283e76d20d50ac3059a56d14.gz
2007-05-31clean up mouse code a bitDon Stewart1-3/+3
darcs-hash:20070531085308-9c5c1-73ed940708aa9a369b0345c0d2b2a4708a231e67.gz
2007-05-31first shot at a floating layerJason Creighton1-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
2007-05-30Really change restart keybinding this timeSpencer Janssen1-1/+1
darcs-hash:20070530061454-a5988-b2446b9dde7fdbdd3d08790c9891ee5fd4c964ea.gz
2007-05-30UNDO: HEADS UP: Change restart keybinding to mod-qSpencer Janssen1-1/+1
darcs-hash:20070530061044-a5988-ec27af97c1623bcc9ad394fe2414c0b3593c4b7a.gz
2007-05-30HEADS UP: Change restart keybinding to mod-qSpencer Janssen1-1/+1
darcs-hash:20070530061044-a5988-4b79ec5abb1bd8a3079d73101856741e57257402.gz
2007-05-29Fix 'refresh' doc stringSpencer Janssen1-1/+1
darcs-hash:20070529020446-a5988-801944996c8d327737c5318450aa6365e1aacde2.gz
2007-05-29make 'tall' layout the default on startup. more useful for new usersDon Stewart1-3/+3
darcs-hash:20070529014611-9c5c1-48e9cdfa7fddbe720563f2526ee494eaab7e8db6.gz
2007-05-28ensure !! won't go out of bounds in modifyGapDon Stewart1-1/+1
darcs-hash:20070528070609-9c5c1-2f1c968174a8e53b4f37e62e6fd22a70f7ecf3b0.gz
2007-05-28help man scriptDon Stewart1-2/+1
darcs-hash:20070528033846-9c5c1-bdc67f406d31199257c63453be36d4c7e8652f4a.gz
2007-05-28Document mod-nSpencer Janssen1-1/+1
darcs-hash:20070528033536-a5988-9e3cf98d259c1469791a8f8ed6364f8272cf8e7c.gz
2007-05-28support per-screen gap settings. you can have different gaps on individual ↵Don Stewart1-5/+6
screens now darcs-hash:20070528031501-9c5c1-beaadbacb5efc1ce5998aba41fbb3b2c68cdf0d1.gz
2007-05-28Use (Int,Int,Int,Int) for arbitrary gaps on any side of the screenDon Stewart1-4/+9
darcs-hash:20070528025135-9c5c1-3c0f63ac557da57cd268cd0129b9ce90692631e4.gz
2007-05-27mod-b, toggle on or off the status bar gapDon Stewart1-3/+6
darcs-hash:20070527125928-9c5c1-a16246810db9d4abfe81d0d5814721b64f59a14c.gz
2007-05-27Add new config value, defaultMenuGap, for specifying a gap for a status barDon Stewart1-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
2007-05-27Generate keybindings section in manpage from Config.hsJason Creighton1-90/+22
darcs-hash:20070527062914-b9aa7-d28805de3a198f81ca54cb800250bb16f65ab036.gz
2007-05-26HEADS UP: change key binding for swapLeft/Right and IncMasterDon Stewart1-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
2007-05-25Formatting onlySpencer Janssen1-3/+3
darcs-hash:20070525214414-a5988-21fb1ba95dfae8f90cb98554bb85c6c31630aa86.gz
2007-05-23Use --resume by defaultSpencer Janssen1-1/+1
darcs-hash:20070523191418-a5988-3b7c62f2e5d958b5c0e863c8ea048cf593995f2a.gz
2007-05-22add swapLeft and swapRightbobstopper1-1/+4
darcs-hash:20070522050008-ee4f8-6073519fac239b25e5e265ce3995ee75683fcb81.gz
2007-05-21Experimental support for a beefier restart.Spencer Janssen1-1/+1
darcs-hash:20070521194653-a5988-b6725cc0d73fc6b726dc41284eef9303a7e59a1e.gz
2007-05-21Put restart in the X monadSpencer Janssen1-1/+1
darcs-hash:20070521190749-a5988-1c95a0491806b06a32e7fe8bd6bcac31ebc7ad6b.gz
2007-05-21Fix mod-j/k bindingsSpencer Janssen1-3/+3
darcs-hash:20070521030253-a5988-3e4e92d04f8a4459cfb692f73ad7bda11348f9ad.gz