aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad (follow)
Commit message (Collapse)AuthorAgeFilesLines
* made fadeInactiveLogHook take an argument amount to fadeJustin Bogner2008-05-231-8/+10
| | | | darcs-hash:20080523213937-18f27-9792e7d03fb203944e7422ae30cdb2494d7d7ce3.gz
* add FadeInactive to fade out inactive windows using xcompmgrJustin Bogner2008-05-231-0/+73
| | | | darcs-hash:20080523205838-18f27-7839527e8dc201d7b47e93d70b14ec6c2a6077c7.gz
* add close window functionality to EwmhDesktopsJustin Bogner2008-05-231-0/+4
| | | | darcs-hash:20080523185908-18f27-f75ad5984394063aa1fa03cb7e281f6993b840fd.gz
* Add XMonad.Actions.PlaneMalebria2008-05-231-0/+134
| | | | darcs-hash:20080523004357-1ef02-864e1b010b5eeb5e520959168ce7a8e441434be0.gz
* Default Xfce config, this time with me holding the copyright, ↵Ivan.Miljenovic2008-05-221-0/+42
| | | | | | maintainership, etc. darcs-hash:20080522105316-97e08-bd25bd2e69cbd1070a3afb5ca344dc3ef997b3ef.gz
* StackTile: minor documentation fixJoachim Fasting2008-05-211-1/+1
| | | | | | That '[]' in the example seems incorrect darcs-hash:20080521182637-928c4-7909fc0e33b3915ae4b4f23084f322ef757cb628.gz
* StackTileacura2008-05-201-0/+64
| | | | | | A simple patch to get a dishes like stacking, but with the ability to resize master pane. darcs-hash:20080520195559-aeda8-c943cedb249964ac4ba0e4f66f38a8a651831ddb.gz
* revamp Search.hs to export a replacement for simpleEnginegwern02008-05-191-35/+35
| | | | | | It's called searchEngine now, and is a wrapper around the SearchEngine type. Different type as well darcs-hash:20080519190912-f7719-3c66bdaa2b029ea48020f0fa26026408ff97eca5.gz
* sp ShowWName.hsgwern02008-05-191-1/+1
| | | | darcs-hash:20080519190520-f7719-feddbcbc10c90b43d993d4f11bf0704c125c1f2d.gz
* remove ScratchWorkspace.David Roundy2008-05-161-95/+0
| | | | | | | It's ugly code, and I'd be surprised if anyone actually uses it. I see no reason to continue to maintain it. darcs-hash:20080516185729-72aca-86bf61fa5bd42dcff023fde72cfa49e9b322037a.gz
* Fixed location of xmonad.confRoman Cheplyaka2008-05-181-1/+2
| | | | darcs-hash:20080518204602-3ebed-0b83168c51b03e8d54c72c417161982ad8058d60.gz
* add site name in search prompt dialogzhen.sydow2008-05-181-24/+26
| | | | darcs-hash:20080518101357-3cf16-338933be87cc99ab30b1341b1fe0d652e2628496.gz
* add youtube to search engineszhen.sydow2008-05-131-2/+6
| | | | darcs-hash:20080513212508-3cf16-7b4ce8ca8bbe1e9a3b9b3172974c38d9a2b80eb1.gz
* SwapWorkspaces: swapTo Next|PrevDevin Mullins2008-05-181-1/+11
| | | | darcs-hash:20080518024121-78224-1538cf1deee4ff65794d2c2fd171b807b44f7011.gz
* UrgencyHook: removeVisiblesFromUrgents -> cleanupUrgentsDevin Mullins2008-05-151-16/+22
| | | | | | Now only removes windows based on SuppressWhen setting. darcs-hash:20080515164436-78224-0ef49f8355ace31ddbef6b6264ae9f2a8a750c89.gz
* Added XMonad.Config.PlainConfig: proof-of-concept GHC-less plain text ↵Braden Shepherdson2008-05-181-0/+527
| | | | | | | | | configuration file parser An example of the config file format can be found in the Haddock. Notably missing features are docks and more layouts than just the standard three. darcs-hash:20080517222916-d53a8-97568d8332caf65f99ffe65bf8803afccf6aae92.gz
* XMonad.Hooks.SetWMName: Update documentation to reflect the addition of ↵lithis2008-05-171-7/+7
| | | | | | startupHook. darcs-hash:20080516221011-1c3cf-e8c2e31276c94db1e89b478e5b1fa280927093f4.gz
* I no longer use ScratchWorkspace.David Roundy2008-05-161-4/+0
| | | | darcs-hash:20080516185715-72aca-edbdab835595d5816bbda51b2964d2b1a7d32af1.gz
* fix bug in smartBorders when combined with decorated windows.David Roundy2008-05-161-4/+4
| | | | darcs-hash:20080516184855-72aca-4766ef523005dde370e5ee0e4fcae456c89db948.gz
* decent documentation for UrgencyHookDevin Mullins2008-05-152-36/+125
| | | | | | Blame it on lack of sleep. Or perhaps the causation is the reverse. darcs-hash:20080515082222-78224-3ad2870a4f5e56481131bd4898f0d3154bb89694.gz
* X.A.WindowNavigation: currentPosition and setPosition share the same ↵Devin Mullins2008-05-151-16/+16
| | | | | | | | `inside` logic, now Aside from documentation, this is pretty much usable, now. darcs-hash:20080515062211-78224-3587cf6a973ea8defc217bd6a926b540dc5445f3.gz
* X.A.WindowNavigation: have currentPosition handle axes independentlyDevin Mullins2008-05-152-6/+10
| | | | | | | This improves some subtle interactions between mod-j/k and mod-w/a/s/d, though that might not become very apparent until I fix setPosition. darcs-hash:20080515053330-78224-2ba67cefda58b7c079b23f93441859e30c539c73.gz
* fix compile warnings in BoringWindowsDevin Mullins2008-05-151-0/+1
| | | | darcs-hash:20080515051728-78224-9a945f90c2035888bcd7b1e245940e7ac28029d2.gz
* add BoringWindows module to make certain windows skipped when rotating focus.David Roundy2008-05-142-4/+74
| | | | darcs-hash:20080514162846-72aca-64443ce59d280f6b4b80987fa93aabb6e16d4a00.gz
* UrgencyHook: some documentation (more is needed)Devin Mullins2008-05-141-5/+27
| | | | darcs-hash:20080514080104-78224-1f2c27c166eef8f9ec47b6a969991e8ab4f266d7.gz
* UrgencyHook: got rid of the need for instances to know about suppressWhenDevin Mullins2008-05-141-28/+30
| | | | | | This changes the API a little bit, but that's what you get for using a day-old feature from darcs. darcs-hash:20080514072217-78224-b625ee9ab6b9ff69bd1e0cc68f0a15b8724e3a06.gz
* move AppLauncher from Actions module to Prompt modulezhen.sydow2008-05-131-14/+16
| | | | darcs-hash:20080513201252-3cf16-f92855fb696915644cc2cdbc52f7b3f860894f3d.gz
* X.A.WindowNavigation: comment cleanupDevin Mullins2008-05-131-8/+3
| | | | darcs-hash:20080513091313-78224-b2c8aac4caa2fc3bdab6bd97fba458ca7decf222.gz
* windowRect now compensates for border widthDevin Mullins2008-05-131-3/+3
| | | | | | | Odd that I have to do (Rectangle x y (w + 2 * bw) (h + 2 * bw)) -- you'd think the window would be centered within the bordered area. darcs-hash:20080513090151-78224-b1520de8a35596af5a49c935d9b56422e945a061.gz
* X.A.WindowNavigation: update TODODevin Mullins2008-05-131-1/+1
| | | | darcs-hash:20080513044229-78224-ace9494b47f74677b1106020a227f389fabfcb27.gz
* X.A.WindowNavigation: minor cleanupDevin Mullins2008-05-121-8/+4
| | | | darcs-hash:20080512170410-78224-328d3a7380fec2172b0605d770c542ebd0bc7f34.gz
* X.A.WindowNavigation: simplify inr somewhatDevin Mullins2008-05-121-18/+13
| | | | darcs-hash:20080512090647-78224-1a2dd996d217d4be6818bf08b2f5c111f1158b41.gz
* X.A.WindowNavigation: clarityDevin Mullins2008-05-121-4/+5
| | | | darcs-hash:20080512085338-78224-b662b943102da2c00bc5980aa767fec5032c4cb2.gz
* X.A.WindowNavigation: ugh, typoDevin Mullins2008-05-121-3/+1
| | | | darcs-hash:20080512082228-78224-9fa253af956d0d4493197c520aebed43683f1b95.gz
* X.A.WindowNavigation: implement swap, extract withTargetWindow commonalityDevin Mullins2008-05-121-11/+28
| | | | | | Why doesn't mapWindows exist already? darcs-hash:20080512064715-78224-61fd294027e65d7db5675e7879b2e79c1ba524da.gz
* add more flexible withWindowNavigationKeysDevin Mullins2008-05-121-8/+19
| | | | | | Names aren't permanent yet, so don't cry if they change. darcs-hash:20080512050637-78224-ac7c46ba5f826be132d1d28133f76416d63cff66.gz
* X.A.WindowNavigation: TODODevin Mullins2008-05-121-0/+1
| | | | darcs-hash:20080511222116-78224-33ad4291ae43467a6060ae6f8b3b2b38ea3b44d6.gz
* X.A.WindowNavigation: add withWindowNavigation, for easy setupDevin Mullins2008-05-121-1/+10
| | | | | | This should be more flexible than it is -- I've got an idea, but am interested to hear others. darcs-hash:20080511220458-78224-1eb331e0c1a89118c39b0d014e6c5ec7356d4a6a.gz
* X.A.WindowNavigation: fix currentPositionDevin Mullins2008-05-111-23/+28
| | | | | | | Now properly deals with an unitialized state (e.g. from a restart) or an inconsistent state (e.g. from using mod-j/k). Deserves cleanup. darcs-hash:20080511212128-78224-13c7b897401800b9d729e765eba3385e40576f8d.gz
* X.A.WindowNavigation: add TODOsDevin Mullins2008-05-111-2/+8
| | | | darcs-hash:20080511211326-78224-2bc3ec2ff16e886901601f2f428215abfdbc72ba.gz
* X.A.WindowNavigation state is now workspace-specificDevin Mullins2008-05-111-9/+14
| | | | | | racking up some code debt, here... darcs-hash:20080511071656-78224-c7ec25648206f8f4b57ccc473539c2ec323f2ba2.gz
* X.A.WindowNavigation: minor doco changesDevin Mullins2008-05-061-2/+2
| | | | darcs-hash:20080506074235-78224-3d9e08f7b924efd9410d16384ef1083b62f7f579.gz
* add draft XMonad.Actions.WindowNavigationDevin Mullins2008-05-041-0/+135
| | | | | | | | | | This is an experiment with replacing the WindowNavigation LayoutModifier with one that simply adds keybindings and stores state in an IORef. Credit to droundy for the original code -- hopefully I'm not butchering it. The end intent is to add Xinerama support, but it'll be a little while before I get there. darcs-hash:20080504050022-78224-a1e156328d80897d8bfa245dc39f69d8fab9f929.gz
* new contrib module to launch apps with command line parameterszhen.sydow2008-05-131-0/+70
| | | | darcs-hash:20080513134754-3cf16-32d43fbbad243d902b1de3c3ddf508fc6efebb9a.gz
* pull suppressWhen logic into main WithUrgencyHook handlerDevin Mullins2008-05-131-17/+18
| | | | | | | | In order for this to work, I added a new UrgencyHook method to communicate the SuppressWhen value. I'm not sure if this is actually better than just providing a convenience function, but it's an easy switch. darcs-hash:20080513075247-78224-760cd588622855d35f7acaae1084396f38b7b634.gz
* add suppressWhen option to dzenUrgencyHookDevin Mullins2008-05-131-11/+22
| | | | darcs-hash:20080513054615-78224-e0a1d29bd1c0fc6dff2b30649a30e803bc6ad040.gz
* WindowNavigation: extract navigable functionDevin Mullins2008-04-221-5/+8
| | | | darcs-hash:20080422045248-78224-659dfcfb05f891904c88ea9782b43c1df85a7beb.gz
* UrgencyHook: doc typoDevin Mullins2008-05-121-2/+2
| | | | darcs-hash:20080512052137-78224-b4dd19b18fa2dd98bc1fc51aa3adaf8627d781d0.gz
* UrgencyHook: extract whenNotVisibleDevin Mullins2008-05-121-5/+10
| | | | darcs-hash:20080512041852-78224-4d0176999f15eeed84428ad20fec485c0af7d114.gz
* SpawnUrgencyHook, FWIWDevin Mullins2008-05-121-0/+9
| | | | darcs-hash:20080512040449-78224-22bf6a8ae3f956e58d4dc0142c88643dfcfea5f3.gz