716 Commits

Author SHA1 Message Date
David Roundy
1a67657db8 add NewSelect layout combinator.
This patch adds a selection layout combinator ||| which
replaces Select, and makes the Layout data type unnecessary.
This combinator isn't yet feature-complete, as I didn't implement
backwards rotation (PrevLayout), but that's obviously doable.  This
patch requires the descriptions function be added to LayoutClass in
core.
2007-10-24 15:26:48 +00:00
"Valery V. Vorotyntsev"
92ef6cd811 ManPrompt.hs: auto-complete explicit paths (those with `/')
Bash's compgen is used for this (like in ShellPrompt.hs).

Enable all GHC warnings.

Improve documentation (slightly).
2007-11-04 20:20:56 +00:00
Devin Mullins
3fb0cf1391 clean up destroyed windows from urgents list 2007-11-03 15:03:58 +00:00
Devin Mullins
f2eec4b48b add focusUrgent action, for those too lazy to read 2007-11-03 05:54:58 +00:00
Devin Mullins
273f64955e changed urgent state from Set to list 2007-11-03 05:51:43 +00:00
Devin Mullins
6984a9f0cb fix examples 2007-11-03 02:20:11 +00:00
Devin Mullins
83cc45d972 add haddock for top-level Dzen bindings 2007-11-03 02:17:05 +00:00
Devin Mullins
fd268ab7b9 expose dzenWithArgs, dzenUrgencyHookWithArgs (for colors!) 2007-10-30 07:24:55 +00:00
Devin Mullins
5c9a9e68c4 use a global IORef to keep list of urgent windows 2007-10-27 06:48:10 +00:00
Brent Yorgey
b091f3e28f fix parse error in pattern match 2007-10-29 17:41:50 +00:00
David Roundy
8ab680ede3 allow use of multiple toggles in ToggleLayouts. 2007-10-26 21:06:43 +00:00
Brent Yorgey
fade0c609d WindowNavigation.hs: documentation fix (navigateBorder -> navigateColor) 2007-10-29 15:57:31 +00:00
"Valery V. Vorotyntsev"
9bc7e1ff0c MetaModule.hs: add ManPrompt, remove ViewPrev 2007-10-29 07:56:21 +00:00
Andrea Rossato
0b444e5264 XMonadPrompt: use a single blank 2007-10-29 09:16:18 +00:00
cardboard42
323040000f Added xmonadPromptC
I added xmonadPromptC which takes a user defined list of commands as in Command.runCommand
2007-10-27 01:48:11 +00:00
Spencer Janssen
6d147212f7 Factor out some of dzenPP's goodies 2007-10-29 01:55:56 +00:00
Spencer Janssen
69b05866b5 Don't reverse sjanssenPP 2007-10-28 22:48:43 +00:00
gwern0
5e214e9210 MetaModule.hs: someone forgot the (), so GHC was giving a warning. Small fix to quiet the warning. 2007-10-27 15:08:47 +00:00
"Valery V. Vorotyntsev"
27421129f6 ViewPrev.hs: deleted
Its functionality is now part of CycleWS module.
CycleWS.hs: Nelson Elhage added to authors.
2007-10-27 09:09:37 +00:00
Don Stewart
1ec36de78f add more details on using smartBorders 2007-10-26 22:45:10 +00:00
Don Stewart
9ef767dc77 add dynamicLogDzen, a dwm status bar, using dzen colour codes 2007-10-26 22:19:44 +00:00
Andrea Rossato
e7ec30009e XPrompt: removed unneeded parenteses 2007-10-26 22:15:05 +00:00
"Valery V. Vorotyntsev"
9f0a2a66f9 XPrompt.hs: use a single blank
Excessive blanks in prompts originate from here. Eliminate. :)
Rewrite `getLastWord' and `skipLastWord' in pointfree style.
2007-10-22 19:23:10 +00:00
"Valery V. Vorotyntsev"
df33392d08 ShellPrompt.hs (showXPrompt): use a single blank 2007-10-22 19:17:41 +00:00
Andrea Rossato
051eb3b814 ShellPrompt: remove harcoded path when calling bash 2007-10-26 21:23:34 +00:00
Andrea Rossato
d875c05252 ShellPrompt: reformat the comments to complay with the module style 2007-10-26 21:19:56 +00:00
Andrea Rossato
2b4179169b XPrompt: catch exceptions when running the completion function 2007-10-26 21:18:59 +00:00
Andrea Rossato
eda311fa78 CycleWS: StackSet.findIndex is now findTag 2007-10-26 21:18:02 +00:00
Brent Yorgey
31f5d1a912 Dzen.hs: replace 'findIndex' by 'findTag' to match renaming in core. 2007-10-22 20:43:35 +00:00
gwern0
e3a96e2b5a XPrompt.hs: add sensible bindings for Home and End 2007-10-26 03:50:26 +00:00
gwern0
89ffbc20a1 XPrompt.hs: add a pasteString function and keybinding 2007-10-26 03:49:20 +00:00
"Valery V. Vorotyntsev"
630166f9fa Run.hs: documentation fix 2007-10-24 14:42:44 +00:00
"Valery V. Vorotyntsev"
906c3ccc32 XPrompt.hs (uniqSort): new function
Moved from ShellPrompt. There are at least three happy users
of this function -- ShellPrompt, SshPrompt, and ManPrompt.
2007-10-24 14:22:41 +00:00
"Valery V. Vorotyntsev"
bd13af8f25 SshPrompt.hs: use `uniqSort' from XPrompt.hs
Remove excessive import lists.
2007-10-24 14:41:28 +00:00
"Valery V. Vorotyntsev"
414a3dab6a SshPrompt.hs (showXPrompt): use a single blank
Delete trailing whitespace. Fix documentation typo.
2007-10-22 19:20:37 +00:00
"Valery V. Vorotyntsev"
c7e078b73b ShellPrompt.hs: move `uniqSort' to XPrompt.hs 2007-10-24 14:38:20 +00:00
"Valery V. Vorotyntsev"
11a7df81d6 ManPrompt.hs: use `uniqSort' from XPrompt.hs
TODO list extended.
2007-10-24 14:39:05 +00:00
Eric Mertens
dee7d9ef95 TilePrime.hs: Handle nmaster = 0 reasonably 2007-10-25 00:17:50 +00:00
Devin Mullins
b1da605575 oops, add period 2007-10-24 12:54:48 +00:00
Devin Mullins
3044a447e6 expand Invisible comments 2007-10-24 12:52:13 +00:00
Spencer Janssen
f213257f65 Remove excessive import lists from ShellPrompt 2007-10-24 11:31:06 +00:00
Spencer Janssen
c65b9c06b9 Use new terminal config option 2007-10-24 11:02:19 +00:00
gwern0
32a01355bf Run.hs: do my usual segregation into safe and unsafe runInTerms 2007-10-24 00:39:11 +00:00
gwern0
ab941a450c Run.hs: specialize runInXTerm to use runInTerm per my mailing list suggestion 2007-10-24 00:18:56 +00:00
gwern0
98f6709902 Run.hs: +my suggested runInTerm general function 2007-10-24 00:16:28 +00:00
gwern0
877999d890 Run.hs, SshPrompt.hs, ShellPrompt.hs: mv runInXTerm back into Run.hs per suggestions 2007-10-24 00:13:41 +00:00
Dougal Stanton
725b3a82ca Comments for ConstrainedResize 2007-10-20 09:25:09 +00:00
Dougal Stanton
1ac15e3f83 Add ConstrainedResize module
Constrain the aspect ratio of floated windows by holding down shift
2007-10-19 17:35:08 +00:00
Devin Mullins
41a094601c fix stupid dzenUrgencyHook bug 2007-10-21 06:13:08 +00:00
"Valery V. Vorotyntsev"
37a58b9df2 CycleWS.hs (toggleWS): new function
This is a pointfree adaptation of ViewPrev.viewPrev;
after this patch is applied, it may be a good idea to merge
ViewPrev.hs into CycleWS.hs.
2007-10-19 20:53:23 +00:00