gwern0 aba20ccf60 +XMonad.Util.Search: new module
This module is intended to provide helpful functions for easily running web searchs; just hit a bound key, enter your query, and up opens a new tab/browser/window with the search results. In theory anyway; the Wikipedia and Google ones work fine for me, but the Internet Archive's docs on how to do don't necessarily seem to be correct. If you were, like me, previously running shell commands to call Surfraw or similar shell scripts to do the same thing, you can now scrap them and replace them.

There aren't too many search engines defined here; new ones would be good, and they're easy to add!
2007-12-13 20:51:59 +00:00
2007-11-15 22:57:04 +00:00
2007-11-01 20:10:59 +00:00
2007-12-13 20:51:59 +00:00
2007-11-01 20:20:41 +00:00

3rd party xmonad extensions and contributions.

Build and install through Cabal as for other Haskell packages:

        runhaskell Setup configure --user --prefix=$HOME
        runhaskell Setup build
        runhaskell Setup install --user

(You may want to remove the --user flag when installing as root.)

scripts/ contains further external programs useful with xmonad.

Haskell code contributed to this repo should live under the
appropriate subdivision of the 'XMonad.' namespace (currently includes
Actions, Config, Hooks, Layout, Prompt, and Util). For example, to use
the Mosaic layout, one would import:

 XMonad.Layout.Mosaic

------------------------------------------------------------------------

Code submitted to the contrib repo is licensed under the same license as
xmonad itself, with copyright held by the authors.

------------------------------------------------------------------------

Documentation for the extensions and configuration system is available
in Haddock form in the XMonad.Doc module and submodules.
Description
Languages
Haskell 99.6%
C 0.2%
Shell 0.1%