Discussion:
[xmonad] [patch] Prompt to select a workspace by its name
l***@abesis.fr
2015-05-01 22:43:35 UTC
Permalink
Hi,

Attached is a patch that adds a prompt to select and view a workspace
based on its tag and its name which comes from the WorkspaceName extension.

Hoping this could interest someone else,
A.
Brent Yorgey
2015-05-29 19:17:14 UTC
Permalink
Hi A.,

This functionality is actually already available through the
XMonad.Prompt.Workspace module. Just adding a keybinding to

workspacePrompt (windows . greedyView)

should do the trick. Let me know if that works for you.

-Brent
Post by l***@abesis.fr
Hi,
Attached is a patch that adds a prompt to select and view a workspace
based on its tag and its name which comes from the WorkspaceName extension.
Hoping this could interest someone else,
A.
_______________________________________________
xmonad mailing list
http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad
Daniel Wagner
2015-05-31 03:39:11 UTC
Permalink
I don't think workspacePrompt is the same thing -- it knows about workspace
tags, but not workspace names as assigned by the WorkspaceName module.

~d
Post by Brent Yorgey
Hi A.,
This functionality is actually already available through the
XMonad.Prompt.Workspace module. Just adding a keybinding to
workspacePrompt (windows . greedyView)
should do the trick. Let me know if that works for you.
-Brent
Post by l***@abesis.fr
Hi,
Attached is a patch that adds a prompt to select and view a workspace
based on its tag and its name which comes from the WorkspaceName extension.
Hoping this could interest someone else,
A.
_______________________________________________
xmonad mailing list
http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad
_______________________________________________
xmonad mailing list
http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad
l***@abesis.fr
2015-06-01 09:44:50 UTC
Permalink
Post by Daniel Wagner
I don't think workspacePrompt is the same thing -- it knows about workspace
tags, but not workspace names as assigned by the WorkspaceName module.
Exactly, the proposed prompt allows the user to select a workspace by
its name (assigned by the WorkspaceName module) while
Xmonad.Prompt.Workspace.workspacePrompt uses the workspace tag.

I provide a new patch where the function name and signature have
been adapted to look like the original worskpacePrompt function.

Antoine.
Brent Yorgey
2015-06-03 14:22:17 UTC
Permalink
Aha, I see now. Thanks, I've applied this patch. The code contained some
tab characters so I also took the liberty of pushing another patch cleaning
up the indentation and converting all tabs to spaces (generally regarded as
good Haskell style).

-Brent
Post by l***@abesis.fr
Post by Daniel Wagner
I don't think workspacePrompt is the same thing -- it knows about
workspace
Post by Daniel Wagner
tags, but not workspace names as assigned by the WorkspaceName module.
Exactly, the proposed prompt allows the user to select a workspace by
its name (assigned by the WorkspaceName module) while
Xmonad.Prompt.Workspace.workspacePrompt uses the workspace tag.
I provide a new patch where the function name and signature have
been adapted to look like the original worskpacePrompt function.
Antoine.
Post by Daniel Wagner
~d
Post by Brent Yorgey
Hi A.,
This functionality is actually already available through the
XMonad.Prompt.Workspace module. Just adding a keybinding to
workspacePrompt (windows . greedyView)
should do the trick. Let me know if that works for you.
-Brent
Post by l***@abesis.fr
Hi,
Attached is a patch that adds a prompt to select and view a workspace
based on its tag and its name which comes from the WorkspaceName extension.
Hoping this could interest someone else,
A.
_______________________________________________
xmonad mailing list
http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad
_______________________________________________
xmonad mailing list
http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad
_______________________________________________
xmonad mailing list
http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad
l***@abesis.fr
2015-06-04 14:52:49 UTC
Permalink
Post by Brent Yorgey
Aha, I see now. Thanks, I've applied this patch.
Ok, Thanks.
Post by Brent Yorgey
The code contained some
tab characters so I also took the liberty of pushing another patch cleaning
up the indentation and converting all tabs to spaces (generally regarded as
good Haskell style).
Ok, noted.
Post by Brent Yorgey
-Brent
Post by l***@abesis.fr
Post by Daniel Wagner
I don't think workspacePrompt is the same thing -- it knows about
workspace
Post by Daniel Wagner
tags, but not workspace names as assigned by the WorkspaceName module.
Exactly, the proposed prompt allows the user to select a workspace by
its name (assigned by the WorkspaceName module) while
Xmonad.Prompt.Workspace.workspacePrompt uses the workspace tag.
I provide a new patch where the function name and signature have
been adapted to look like the original worskpacePrompt function.
Antoine.
Post by Daniel Wagner
~d
Post by Brent Yorgey
Hi A.,
This functionality is actually already available through the
XMonad.Prompt.Workspace module. Just adding a keybinding to
workspacePrompt (windows . greedyView)
should do the trick. Let me know if that works for you.
-Brent
Post by l***@abesis.fr
Hi,
Attached is a patch that adds a prompt to select and view a workspace
based on its tag and its name which comes from the WorkspaceName extension.
Hoping this could interest someone else,
A.
_______________________________________________
xmonad mailing list
http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad
_______________________________________________
xmonad mailing list
http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad
_______________________________________________
xmonad mailing list
http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad
_______________________________________________
xmonad mailing list
http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad
Continue reading on narkive:
Loading...