[xmonad] Issue 433 in xmonad: Alternative Implementation of WorkspaceDir
Joe M
joe9mail at gmail.com
Sat May 17 03:28:55 UTC 2014
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 at google.com wrote:
>
> Comment #2 on issue 433 by liskni... at 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 at haskell.org
> http://www.haskell.org/mailman/listinfo/xmonad
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://www.haskell.org/pipermail/xmonad/attachments/20140516/d782f9ef/attachment.sig>
More information about the xmonad
mailing list