[xmonad] getting a string from a user
Adam Vogt
vogt.adam at gmail.com
Thu Feb 19 14:54:30 EST 2009
dmenu should work. Using System.Process you can get the stdout of dmenu
(which will contain what the user typed in or the option they selected)
when run as such:
> echo "option1\noption2" | dmenu -p Input:
You should also consider using XMonad.Prompt, which should allow an
arbitrary string input optionally with completion. There are many uses of
it under the XMonad.Prompt. namespace in xmonad contrib.
* On Thursday, February 19 2009, lowly coder wrote:
>I need to get a string from the user + do funky things with it.
>
>This is like inverse of spawn "xmessage ... "
>
>Dmenu does not "work" because I don't want to immediately run the program --
>I need xmonad to get the string + do things with it + control how the
>program is started.
>
>How can I do this?
>
>Thanks!
>_______________________________________________
>xmonad mailing list
>xmonad at haskell.org
>http://www.haskell.org/mailman/listinfo/xmonad
More information about the xmonad
mailing list