
https://github.com/joe9/xmonad-task/blob/master/XMonad/Actions/Task.hs -- This module allows to organize your workspaces on a precise task -- basis. So instead of having a workspace called `work' you can -- setup one workspace per task. Here we call these workspaces, -- tasks. The great thing with tasks is that one can attach a -- directory, starting layout and ScreenId that makes sense to each -- particular task. One can also attach an action which will be -- triggered when switching to a topic that does not have any windows -- in it. So you can attach your mail client to the mail task, some -- terminals in the right directory to the xmonad task... This package -- also provides a nice way to display your tasks in an historical -- way using a custom `pprWindowSet' function. You can also easily -- switch to recent tasks using this history of last focused tasks. codesite-noreply@google.com wrote:
Comment #2 on issue 433 by liskni...@gmail.com: Alternative Implementation of WorkspaceDir http://code.google.com/p/xmonad/issues/detail?id=433
Hey, is there any progress with this? I think it might solve a problem of mine:
In addition to a global xmobar with workspaces, battery info, time, date and so on I have one xmobar on each screen with a workspace name and a list of windows (just like a hardstatus line in GNU screen). I'd love these per-screen xmobars to show me the workspace directory as well.
I solved this by adding modifierDescription that prints the directory to instance LayoutModifier WorkspaceDir, but that lacks any configurability whatsoever, and adding a function field to data WorkspaceDir is prohibited by the Read/Show instances. Therefore, this is definitely not something I could possibly submit as a patch.
Now I found this and it seems it may be a cleaner solution. :-)
-- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings _______________________________________________ xmonad mailing list xmonad@haskell.org http://www.haskell.org/mailman/listinfo/xmonad