aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-08-03debug-managehookallbery.b1-0/+100
Ignore-this: 51f9255b496cca79e4a53e274c400ecc A set of hooks, and convenience combinators, to help with ManageHook debugging. Ordinary users may well want to use debugManageHookOn in normal configs, specifying a key sequence which can be pressed before running a command in order to capture debug information just for that command's main window. This is especially useful when trying to diagnose issues such as programs that do not play well with SpawnOn, or ManageHook matching on 'title' when the program does not set the window title until after it is mapped. darcs-hash:20140803020601-181ff-78e3735233c7af1d65d1aa3b2b6dbfead1a987b7.gz
2014-08-03debug-debugallbery.b2-60/+111
Ignore-this: cbb2b1d99293e3a4d02a256c2733aeb0 Various fixes and enhancements to DebugWindow and DebugStack. ManageDebug requires these fixes, but some of them are significant even if not using ManageDebug. darcs-hash:20140803020530-181ff-f11b9446cddb31d970d1e227e63ec6ec5a45a0d2.gz
2014-07-10derive Applicative instances to suppress AMP warningAdam Vogt3-3/+7
Ignore-this: c2110d07bccc61462c3fbf73c900aaa1 darcs-hash:20140710163950-1499c-ee7151d0314d7c5f154782c2099a02377311aaf3.gz
2014-06-17add-duck-duck-go-search-engineeniotna.t1-2/+6
Ignore-this: 29bbfb2d07d9ddf36bf0268a4e255f81 darcs-hash:20140617174246-ab0f9-f3d46d01ac21cf07b8128a622b44be1d6129b043.gz
2014-06-01XSelection: getSelection: fix connection exhaustion bug (issue #573); ↵gwern1-4/+10
include warning Ignore-this: add21190fc07338b243c2241cc746119 darcs-hash:20140601025019-25739-c68993f1e89524d9c6201a7c882fedbc8b106a41.gz
2014-01-29Fix dbus-send call in XMonad.Config.Gnomemd143rbh7f1-1/+1
Ignore-this: ed62458b55c8b34b77f73027eeee1a73 dbus-send --print-reply darcs-hash:20140129032114-57ebf-a7dd328b3938b51a86bade5a21f3364aec22547f.gz
2014-05-05warning police (unused variables)Adam Vogt1-3/+3
Ignore-this: a15b4d844b1da4f1f1f9b6095c968705 darcs-hash:20140505001242-1499c-b133a1e0b7b7c21b0cdb0776b50b31eb85924d9f.gz
2014-05-04This patch makes the Ssh extension works with **user** arguments in ssh, ↵linxray1-2/+9
.e.g ssh admin@localhost. Ignore-this: 297673e11d3049c4f127aac3e172d361 darcs-hash:20140504091120-3bc24-8ce1f3e7c4978a3dcd62bb9d532ac33642457075.gz
2014-05-01remove trailing whitespace in L.BinarySpacePartitionAdam Vogt1-50/+50
Ignore-this: 8dd677978992e0854801b8f254463dc2 darcs-hash:20140501011943-1499c-6536a0f80c5157465587cc7a98d165119586357d.gz
2014-05-01replace Bound with the equivalent Direction2DAdam Vogt1-28/+27
Ignore-this: b1f1c256aba07f70918fe1d693c8087b darcs-hash:20140501011540-1499c-a4630752cc7fcb87bbbdbd5b909c7b5316b14a31.gz
2014-05-01remove unused extension in BSPAdam Vogt1-1/+1
Ignore-this: a4962486b2aa3980536bff19a537451e darcs-hash:20140501011455-1499c-8f485a327700c52b5b62206325034f9d92e2c05e.gz
2014-04-30Add BinarySpacePartition layoutbenweitzman1-0/+304
Ignore-this: a85d1dc51bf54c59ae2bd9d948cc1088 darcs-hash:20140430205848-9f2e8-c9fc6988cf24f404bff77042f1ad11d2165f6193.gz
2014-04-28X.Actions.DynamicWorkspaceGroups: export new function addRawWSGroupBrent Yorgey1-1/+9
Ignore-this: a487882c9571bf91ff921d6561bb4cc6 darcs-hash:20140428142901-1e371-2f3d3c03df35f287a6825008bbe37f08d2a100ab.gz
2014-04-23Remove unneeded context with the IfMax layout instanceAdam Vogt1-2/+1
Ignore-this: 3b8ac316f56df6a84420754db769fb0 Extra constraints on instances are about as useful as -XDataTypeContexts darcs-hash:20140422221105-1499c-beddf2399e373128b44faa1ffba7dfe9b68b76f7.gz
2014-02-19Adding side tabs and replacing TabbarLocation with Direction2D.nrujac1-25/+24
Ignore-this: edabeec973b4e0d61515818367689843 darcs-hash:20140219200811-8d489-7e1afa9668bda0a6a4cafab8cde96e50cb32f1ed.gz
2014-03-16warning policeDaniel Wagner1-3/+1
Ignore-this: fd16435ccdd3fee8924723cc690cc239 darcs-hash:20140316183747-76d51-db901e98a7c9c2777be998c93ceb1fee28fc537b.gz
2014-02-18New module: XMonad.Util.WindowStateDmitry Bogatov1-0/+92
Ignore-this: 14a6fa263c423cd8cca3b2645b3930d7 Save almost arbitary data per window darcs-hash:20140218100229-71adb-e69daa4b2d56a5308e37cb9bb41a893ab3905fbe.gz
2014-02-13Add side tabs to the tabbed layout.nrujac1-9/+62
Ignore-this: f81bafe9cb75a30ed6bbbe68cf5d66c0 darcs-hash:20140213215247-8d489-b1ce41f14a76281985109b933dcf9481619a7d58.gz
2014-02-02SpawnNamedPipe hlint cleanupcwills.dev1-2/+2
Ignore-this: dbb68c4c5522026bd108d0158e747b48 darcs-hash:20140202213613-3cb8c-f6ff5fd1a38cb0bc9ba779495369009817bb92dc.gz
2014-02-02document and cleanup SpawnNamedPipecwills.dev1-6/+40
Ignore-this: b264278f1f1ab1f18b37245a5ff33136 darcs-hash:20140202211000-3cb8c-b324c80fe56bee571252901d835511de9cd0e9bf.gz
2014-02-02Added SpawnNamedPipecwills.dev1-0/+42
Ignore-this: 87797ffffc8d0fd088482bd0c5baf0e darcs-hash:20140202143415-3cb8c-2c4563a42fe033527662ff7f7aeb175f8a110b63.gz
2014-01-30Make commandToComplete in XMonad.Prompt.Shell complete last wordmd143rbh7f1-1/+0
Ignore-this: b0fe22fdd7b9409835fd0ca069f2e01a The following change from 2013-02-09 breaks shell completion for me: hunk ./XMonad/Prompt/Shell.hs 65 + commandToComplete _ c darcs-hash:20140130200050-57ebf-1c86acb3860e9860cd99ec11f03d779622aea011.gz
2014-01-28expose and document X.L.IndependentScreens.marshallSortDaniel Wagner1-1/+2
Ignore-this: 90c1437c6ffe1dbd8f4a4ed192097ec darcs-hash:20140128212844-76d51-ade7eabfc1a759b5b97409835c54e705d0a727bd.gz
2013-12-19ServerMode properly indentAdam Vogt1-1/+1
Ignore-this: 761b39c3e3c90b6123f068e8b1d34e5d darcs-hash:20131219201440-1499c-1b093fc7a80b26cb93dd51e455038f275914a2e5.gz
2013-12-19remove ServerMode tabsAdam Vogt1-5/+5
Ignore-this: f21448c248ec0ac289c309ed964ebcff darcs-hash:20131219201000-1499c-17d24672746258c1681235524e14064dadfe78d9.gz
2013-12-19fix -Wall ServerModeAdam Vogt1-4/+4
Ignore-this: 708dd5fc60f43dee3d1da085002052f darcs-hash:20131219181030-1499c-cdff20b6f4bda42242b5533a2c1f75e9ccd69d93.gz
2013-12-19documentation note that ServerMode is similar to wmctrlAdam Vogt1-1/+2
Ignore-this: 3215bdf1c698c798eca8ed7f62a0f591 darcs-hash:20131219180748-1499c-478cef03095275ad2a43c5c64dda5b4e4e57d406.gz
2013-12-16Generalized XMonad.Hooks.ServerModepolson21-41/+108
Ignore-this: e58da3b168a1058f32982833ea25a739 darcs-hash:20131216025100-92c7a-150574b67a1becbb0e5a09a9b2193d3dee5722dd.gz
2013-12-01IfMax-LayoutIlya Portnov1-0/+77
Ignore-this: dac53f2a0505e740f05fdf03f1db0c21 This adds a new ("conditional") layout, IfMax, which simply runs one layout, if there are < darcs-hash:20131201072634-c5067-1caf5f9de962285cf1b656266e78a0c46979f9c7.gz
2013-09-25fix UrgencyHook and add filterUrgencyHookAdam Vogt1-1/+17
Ignore-this: 3b7c62275701e6758397977c5c09b744 darcs-hash:20130924224738-1499c-ab95229d2c111aa4f438df0a03e2dfd4429a5a55.gz
2013-09-23export XMonad.Hooks.UrgencyHook.clearUrgency (issue 533)Adam Vogt1-1/+1
Ignore-this: dafe5763d9abcfa606f5c1a8cf5c57d6 darcs-hash:20130923031349-1499c-4f7978aa0d6801c4cc1a1cc16f817639aaa8bbdc.gz
2013-08-14minor documentation fix: manageDocks doesn't do anything with struts, so ↵Daniel Wagner1-2/+1
don't claim it does Ignore-this: a2610d6c1318ac0977abfc21d1b91632 darcs-hash:20130814125106-76d51-cf0472bdd32e82e5f5a0d11aaedb9d5396f420e7.gz
2013-08-13don't pretend to be LG3D in X.C.Dmwit because this confuses modern GTKDaniel Wagner1-2/+1
Ignore-this: 8f728dc1b4bf5e472d99419cc5920e51 darcs-hash:20130813211636-76d51-87be9dff0c57eeff4f27725c4bb74166a3a91f64.gz
2013-07-30XMonad.Actions.UpdatePointer: generalise updatePointerLiyang HU2-53/+47
Ignore-this: 3374a62b6c63dcc152dbf843cd0577f0 darcs-hash:20130730071007-3269f-c93d34a65590e3252ad43902e6eb499e2ba51b12.gz
2013-07-30XMonad.Actions.UpdatePointer: document TowardsCentreLiyang HU1-1/+6
Ignore-this: 2d684b12e4fff0ebec254bea4a4546a3 darcs-hash:20130730053746-3269f-235f33d9a4cb66f26bac76bb7497ba9186975c4a.gz
2013-07-23Haddock formatting in H.MinimizeAdam Vogt1-1/+1
Ignore-this: 5db3186a51dec58f78954466ded339cb darcs-hash:20130723155658-1499c-42c1db39506d74165c7d16c82efed70773689c19.gz
2013-07-16Fix issue 551 by also getting manpath without -g flag.Adam Vogt1-3/+7
Ignore-this: ded2d51eb7b7697c0fdfaa8158d612df Instead of taking Ondrej's approach of figuring out which man (man-db or http://primates.ximian.com/~flucifredi/man/) is used by the system, just try both sets of flags. darcs-hash:20130716030536-1499c-7e886211a39a6576b40ed277811003d17f90ef88.gz
2013-07-08Escape dzen markup and remove xmobar tags from window titles by default.Adam Vogt1-13/+30
Ignore-this: cf56bff752fbf78ea06d5c0cb755f615 The issue was that window titles, such as those set by, for example a browser, could set the window title to display something like <action darcs-hash:20130708144813-1499c-0c3e284d3523c0694b9423714081761813bc1e89.gz
2013-06-18DynamicBars-use-ExtensibleStategopsychonauts1-25/+24
Ignore-this: afacba51af2be8ede65b9bcf9b002a7 Hooks.DynamicBars was previously using an MVar and the unsafePerformIO hack ( http://www.haskell.org/haskellwiki/Top_level_mutable_state ) to store bar state. Since ExtensibleState exists to solve these sorts of problems, I've switched the file over to use unsafePerformIO instead. Some functions' types had to be changed to allow access to XState, but the public API is unchanged. darcs-hash:20130618074755-1e6bb-2fd1caa6f26c1c75c83bf0ef9e03a8f6c9225896.gz
2013-06-17Catch exceptions when finding commands on PATH in Prompt.ShellThomas Tuegel1-6/+2
Ignore-this: 5a4d08c80301864bc14ed784f1054c3f darcs-hash:20130616230219-30370-faf7ce8665584673a3d0a5a1a609eebb56ab2b66.gz
2013-05-28Fix haddock parse error in X.A.LinkWorkspacesAdam Vogt1-0/+1
Ignore-this: 42f05cf8ca9e6d1ffae3bd20666d87ab darcs-hash:20130528133448-1499c-ddd1e178089177ea2a5ae2c9e395210b11b1c43d.gz
2013-05-28use Data.Default wherever possible, and deprecate the things it replacesDaniel Wagner55-320/+362
Ignore-this: 898458b1d2868a70dfb09faf473dc7aa darcs-hash:20130528013909-76d51-863278165b6f149c47b08b31b34e85ddcab19f1f.gz
2013-05-28eliminate references to defaultConfigDaniel Wagner98-181/+182
Ignore-this: 37ae613e4b943e99c5200915b9d95e58 darcs-hash:20130528005825-76d51-89eaf6f1aeeb02086371f9c4ae2afade984f62e0.gz
2013-05-28minimal change needed to get xmonad-contrib to build with xmonad's ↵Daniel Wagner1-1/+1
data-default patch Ignore-this: 291e4f6cd74fc2b808062e0369665170 darcs-hash:20130528001040-76d51-2e9df581701c8b6f3fc39c57bf16de7d54743db6.gz
2013-05-17Remove unneeded XSync call in Layout.ShowWNameFrancesco Ariis1-1/+0
Ignore-this: 4d107c680572eff464c8f6ed9fabdd41 darcs-hash:20130517153341-08c78-20776b879b34f1bdb3ddc2d54049105d90e18a33.gz
2013-05-14Remove misleading comment: we definitely don't support ghc-6.6 anymoreAdam Vogt1-1/+0
Ignore-this: 2d071cb05709a16763d039222264b426 darcs-hash:20130514215851-1499c-96ec4bde7d32178cb76b1573316346cd7ff004d3.gz
2013-05-14Fix module name in comment of X.L.FullscreenAdam Vogt1-1/+1
Ignore-this: cb5cf18c301c5daf5e1a2527da1ef6bf darcs-hash:20130514215727-1499c-f6c8e7e5a2699db37eebc86abeff5e399e17b622.gz
2013-05-14Remove trailing whitespace in X.A.LinkWorkspacesAdam Vogt1-8/+8
Ignore-this: 5015ab4468e7931876eb66b019af804c darcs-hash:20130514215421-1499c-ad6e69d79e7d8a2c8d0f80489f8291fa8687286d.gz
2011-03-28Update documentation of LinkWorkspaces Modulequesel1-1/+1
Ignore-this: da863534931181f551c9c54bc4076c05 darcs-hash:20110328072813-2216c-82f0d67d4f1515ecfaf99a6d438b69e0f0a2c74e.gz
2011-02-10Added a module for linking workspacesquesel1-0/+168
Ignore-this: 1dba2164cc3387409873d33099596d91 This module provides a way to link certain workspaces in a multihead setup. That way, when switching to the first one the other heads display the linked workspaces. darcs-hash:20110210165018-2216c-b7c81c706c50c4401c433fc06e0c133a3d242156.gz