aboutsummaryrefslogtreecommitdiffstats
path: root/WorkspaceDir.hs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* change Dmenu functions to return IO/X (Maybe String)Devin Mullins2007-10-061-2/+4
| | | | | | | | | | | | dmenu exits with code 1 when you hit Escape, and I wanna create a contrib that takes advantage of that. This required changes in four contribs (Commands, DirectoryPrompt, ShellPrompt, and WorkspaceDir), and might require changes in users' Configs. Also, I'm not sure some of the changes I made to the client code are very Haskelly. Would appreciate input there. darcs-hash:20071006070959-78224-eeefb4300d6d3de7b199f2b1ad37ba43384e03f1.gz
* some renaming of classes and data types.David Roundy2007-09-291-3/+3
| | | | darcs-hash:20070929191238-72aca-ceb0f2a89b35460e87cf9ff935f786b5a6028fb5.gz
* Use LANGUAGE pragmas over -fglasgow-extsSpencer Janssen2007-09-281-1/+2
| | | | darcs-hash:20070928181614-a5988-85415ed570690a468bf92cdf0f66d69494cecf4e.gz
* update WorkspaceDir.David Roundy2007-09-241-6/+11
| | | | darcs-hash:20070923221456-72aca-0e285119fa755256d088f3cb1f0876a6df0b2ca7.gz
* Fixing some typos and grammar in documentation.Michael Fellinger2007-09-111-1/+1
| | | | darcs-hash:20070911023158-cbc08-aff6e14b6d1a6e11bbc530565f383d98dee77cff.gz
* cleanup in WorkspaceDir.David Roundy2007-08-271-1/+0
| | | | darcs-hash:20070827185833-72aca-8b8455b901fc318757aa47342a783faf720f7c61.gz
* Docstring parser for generating xmonad build configs with default settings ↵Alex Tarkovsky2007-09-051-0/+6
| | | | | | for extensions darcs-hash:20070905200128-bd4fb-ff90db3eb7ebce6ea75956f19ebc6c35d36c08d4.gz
* use XPrompt in WorkspaceDir.David Roundy2007-08-141-8/+8
| | | | darcs-hash:20070814191103-72aca-dfa6265cb6f55918e7f66f856fb7e60ac22b42cd.gz
* fix WorkspaceDir (which was broken) using LayoutHelpers.David Roundy2007-07-261-4/+5
| | | | darcs-hash:20070726133520-72aca-28bb4ee8d761e5a4f4040078b16c82d6989808fc.gz
* Fix type signatures.joachim.fasting2007-06-201-1/+1
| | | | | | Think this fixes the rest of the errors caused by the Layout change. darcs-hash:20070619220323-ea16c-3274cd24d01bc932089ab88191ccda316ea93b01.gz
* WorkspaceDir.hs: info and documentationAndrea Rossato2007-06-141-10/+37
| | | | darcs-hash:20070614144443-32816-3783f2a1a77aacf8e13f10624692d97ea71de953.gz
* add -fglasgow-exts to some modules that use it.David Roundy2007-06-121-0/+1
| | | | darcs-hash:20070612170349-72aca-46faff8894bfdde04de59d2811cb3093f1a1da4a.gz
* Rename safeIO to catchIOSpencer Janssen2007-06-111-1/+1
| | | | darcs-hash:20070611162028-a5988-1bfa8e8ce1ce27c82b39d05347564ba5a8291e43.gz
* add WorkspaceDir, which sets the current directory in a workspace.David Roundy2007-06-111-0/+35
Actually, it sets the current directory in a layout, since there's no way I know of to attach a behavior to a workspace. This means that any terminals (or other programs) pulled up in that workspace (with that layout) will execute in that working directory. Sort of handy, I think. darcs-hash:20070611154041-72aca-86d2e97e073eae656407df497ab4e1236762c92b.gz