aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad/Prompt (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Run.hs: add an option to runintermsgwern02008-02-052-2/+2
| | | | | | | | | | | | It turns out that for urxvt, and most terminal, apparently, once you give a '-e' option, that's it. They will not interpret anything after that as anything but input for /bin/sh, so if you wanted to go 'runInTerm "'screen -r session' -title IRC"', you were SOL - the -title would not be seen by urxvt. This, needless to say, is bad, since then you can't do stuff like set the title which means various hooks and extensions are helpless. This patch adds an extra options argument which is inserted *before* the -e. If you want the old behaivour, you can just go 'runInTerm "" "executable"', but now if you need to do something extra, 'runInTerm "-title mutt" "mutt"' works fine. This patch also updates callers. darcs-hash:20080205031824-f7719-ca5117c1b75f6667459273be2613bc29e8cbbacb.gz
* Prompt.Theme: comments and some point-freeAndrea Rossato2008-02-081-6/+6
| | | | darcs-hash:20080207232155-32816-b33ac4902f1f2c2cfef11570edea06fab9ad5cf4.gz
* Add Prompt.Theme: a prompt for dynamically applying a theme to the current ↵Andrea Rossato2008-02-071-0/+52
| | | | | | workspace darcs-hash:20080207184321-32816-90de355649c2e7190726ee5f0de2ca99a0b19bdc.gz
* use Util.WorkspaceCompare in Prompt.Workspace.David Roundy2008-02-061-2/+3
| | | | darcs-hash:20080206004057-72aca-6fbc6e0d97ff9a251ddc8b564621800fab52d0b7.gz
* Don't bother checking executable bits of items in $PATH, yields a ↵Spencer Janssen2007-12-261-10/+2
| | | | | | significant speed-up darcs-hash:20071226032412-a5988-0de67a84893bbcf766a111afe329d6656fb51887.gz
* Man.hs: input speedupValery V. Vorotyntsev2007-12-121-17/+21
| | | | | | | | Descend manpage directories once -- when `manPrompt' is called. (Previous version used to search directories upon each character arrival.) darcs-hash:20071212090256-ae588-c8afdd4f04a9aa9e6ee947d0d1559566134ffb9d.gz
* Sshprompt: Add explanation for the completion in sshpromptdominik2007-12-071-0/+3
| | | | darcs-hash:20071207000904-f60c0-0bc47e5a8656171b19d6f1a9f935fc78621ab520.gz
* Remove XMonad.Operations importsSpencer Janssen2007-12-082-2/+0
| | | | darcs-hash:20071208000547-a5988-874ebc1bfa76ad6ec2191812240fa2303b2d531c.gz
* Remove redundant importsSpencer Janssen2007-12-082-2/+0
| | | | darcs-hash:20071207233827-a5988-9e41d51120499637f14d115f2cf1428edaf326bb.gz
* refactor XMonad.Prompt, add new modules XMonad.Prompt.{Input,Email}Brent Yorgey2007-11-282-0/+177
| | | | | | | | | | | | | XMonad.Prompt.Input is a new module which provides a framework for prompting the user for input and passing it along to some other action, useful for building actions which require user input. XMonad.Prompt.Email is a simple example of the use of XMonad.Prompt.Input, which prompts the user for a recipient, subject, and body, and sends a one-line email. I also made a small refactoring to XMonad.Prompt in order to support XMonad.Prompt.Input. darcs-hash:20071128142417-bd4d7-659505bd53d074cd3d11df65014a722b6275d57c.gz
* AppendFile: initial importBrent Yorgey2007-11-271-0/+66
| | | | | | | | | XMonad.Prompt.AppendFile is a new module which provides a prompt for appending a single line of text to a file. I use it for quickly writing down ideas/todos/etc. to a special file when I can't be bothered to stop what I'm doing to write things down properly. darcs-hash:20071127224258-bd4d7-6695475026c9032a5f007ef924abb7dd3334181e.gz
* Prompt/Man.hs: fixing haddockValery V. Vorotyntsev2007-11-221-10/+9
| | | | darcs-hash:20071122091828-ae588-e7953336858148314ed68056c16b5389f755a634.gz
* Updated documentation of all prompts in XMonad.PromptAndrea Rossato2007-11-218-42/+36
| | | | darcs-hash:20071121142715-32816-d7bc698f2a035139bf7a512af20804c872b6d467.gz
* Shell: small doc fixAndrea Rossato2007-11-211-2/+2
| | | | darcs-hash:20071121141013-32816-56d68d4aec55a79510af79e993469ffa74a472d6.gz
* Prompt/*: add XConfig variable to keybindings in doc.Joachim Fasting2007-11-187-14/+14
| | | | darcs-hash:20071118144849-928c4-27456c3d84792fde8812db60dec0fa7878a0f3c4.gz
* Prompt/XMonad.hs: minor typo in doc.Joachim Fasting2007-11-181-1/+1
| | | | darcs-hash:20071118144722-928c4-c5c151763571d55d854746982b1fa57c54ebe5f1.gz
* Prompt/Man.hs: remove docstring.Joachim Fasting2007-11-181-1/+1
| | | | darcs-hash:20071118143240-928c4-b8478ece740d7d104549836c351aaf4ef3f0a66e.gz
* Prompt/Workspace.hs: suggest using defaultXPConfig in usage doc.Joachim Fasting2007-11-181-2/+3
| | | | darcs-hash:20071117230940-928c4-8863f76809c6d77f95a3730ddfbd73280cf72a29.gz
* Prompt/Workspace.hs: update module description.Joachim Fasting2007-11-181-1/+1
| | | | darcs-hash:20071117230931-928c4-226016871b3adf6eae326b7b57fd4f9342d0d8a6.gz
* Prompt/Window.hs: fix import statements in usage doc.Joachim Fasting2007-11-181-2/+2
| | | | darcs-hash:20071117230854-928c4-3ca06e4b428cbf4cd9dc00c3244ecda80e5ef27d.gz
* Prompt/Ssh.hs: fix import statements in usage doc.Joachim Fasting2007-11-181-2/+2
| | | | darcs-hash:20071117230814-928c4-d9b36cd923c4609c1b06e99592feca9c29b165da.gz
* Prompt/Man.hs: tweak import stuff in usage doc.Joachim Fasting2007-11-181-3/+4
| | | | darcs-hash:20071117230734-928c4-3913925d7feb535b60c9dbbaae100864fcbf0883.gz
* Prompt/Layout.hs: add missing import to usage doc.Joachim Fasting2007-11-181-1/+2
| | | | darcs-hash:20071117230627-928c4-4b00476b9ac010868af4eaa8cdbfba4c1f8134da.gz
* Prompt/Shell.hs: fix invalid module import in usage doc.Joachim Fasting2007-11-171-1/+1
| | | | darcs-hash:20071117224614-928c4-f3676bffbfc1d7e46f4e6280bb7fed2a9ebe412d.gz
* add two new modules, one to name layouts, another to select a layout.David Roundy2007-11-111-0/+54
| | | | | | | | | | The latter is pretty useless, as there's no way to find out what layouts are available, but it can at least allow you to select between any layouts that you happen to be using already (in one workspace or another). The former is handy any time you'd rather have a short name for a layout (either for selecting, or for viewing in a status bar). darcs-hash:20071111195036-72aca-8ffbd496a9dbbdd7ca7e92a5bbedb568b2384485.gz
* Man.hs: -Wall option not necessary as that's turned on in the Cabal filesgwern02007-11-061-1/+0
| | | | darcs-hash:20071106190659-f7719-a669d6be20e9f7f5cc2da374ace7bfcd9180de86.gz
* -Wall policeSpencer Janssen2007-11-051-1/+1
| | | | darcs-hash:20071105060036-a5988-67e0d7402a87ae5d672e5b556a5a03caf6ad5559.gz
* HierarchifySpencer Janssen2007-11-017-0/+569
darcs-hash:20071101201059-a5988-fc1f1262bec1b69e13ba18ae7cefeafc8c4471d4.gz