61 lines
1.4 KiB
Plaintext
61 lines
1.4 KiB
Plaintext
|
awesome-menu(1)
|
||
|
=================
|
||
|
|
||
|
NAME
|
||
|
----
|
||
|
|
||
|
awesome-menu - awesome menu system
|
||
|
|
||
|
SYNOPSIS
|
||
|
--------
|
||
|
|
||
|
awesome-menu [-e command] <title>
|
||
|
|
||
|
DESCRIPTION
|
||
|
-----------
|
||
|
|
||
|
awesome-menu is a tool which will pop up a menu on your screen, grabbing
|
||
|
keyboard and allowing you to search through an initial completion list, or
|
||
|
using your files as completion.
|
||
|
|
||
|
USAGE
|
||
|
-----
|
||
|
By default, awesome-menu read completion from standard input. If nothing is
|
||
|
read, the completion list is built from the current working directory files.
|
||
|
|
||
|
To build a menu with executable program:
|
||
|
|
||
|
ls /usr/bin | awesome-menu -e 'exec ' 'Execute'
|
||
|
|
||
|
To build the same menu with executable run in a terminal window:
|
||
|
|
||
|
ls /usr/bin | awesome-menu -e 'xterm -e exec ' 'Execute in terminal'
|
||
|
|
||
|
To build an ssh connection prompt:
|
||
|
|
||
|
cut -d' ' -f1 ~/.ssh/known_hosts | cut -d, -f1 | awesome-menu -e 'xterm -e ssh ' 'ssh to:'
|
||
|
|
||
|
If you do not specify the -e option, result will be printed to standard output.
|
||
|
You can do things like that:
|
||
|
|
||
|
gzip "$(awesome-menu '"File to gzip')"
|
||
|
|
||
|
OPTIONS
|
||
|
-------
|
||
|
-e command::
|
||
|
Command to execute. The result is appended to the end of this command (like xargs).
|
||
|
<title>::
|
||
|
Print this title. This is also used to identify the menu section in the awesomerc file.
|
||
|
|
||
|
SEE ALSO
|
||
|
--------
|
||
|
awesome(1) awesomerc(5)
|
||
|
|
||
|
AUTHORS
|
||
|
-------
|
||
|
Julien Danjou <julien@danjou.info>
|
||
|
|
||
|
WWW
|
||
|
---
|
||
|
http://awesome.naquadah.org
|