projects
/
xmenu
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
tags
|
clone url
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merging icons branch on master branch.
[xmenu]
/
xmenu.1
diff --git
a/xmenu.1
b/xmenu.1
index
d114668
..
5201032
100644
(file)
--- a/
xmenu.1
+++ b/
xmenu.1
@@
-13,17
+13,21
@@
and outputs the item selected to stdout.
Each item read from stdin has the following format:
.IP
.EX
Each item read from stdin has the following format:
.IP
.EX
-ITEM := [TABS] [LABEL [TABS OUTPUT]] NEWLINE
+ITEM := [TABS] [
[IMAGE TABS]
LABEL [TABS OUTPUT]] NEWLINE
.EE
.PP
That means that each item is composed by
.EE
.PP
That means that each item is composed by
-tabs, followed by a label, followed by more tabs, followed by an output,
+tabs, followed by an optional image specification, followed by tabs
+followed by a label, followed by more tabs, followed by an output,
and ended by a newline. Brackets group optional elements.
.IP
The initial tabs indicate the menu hierarchy:
items indented with a tab is shown in a submenu of the preceding item not indented.
An item without initial tabs is a top-level item.
.IP
and ended by a newline. Brackets group optional elements.
.IP
The initial tabs indicate the menu hierarchy:
items indented with a tab is shown in a submenu of the preceding item not indented.
An item without initial tabs is a top-level item.
.IP
+The image is a string of the form "IMG:/path/to/image.png".
+It specifies a image to be shown as icon at the left of the entry.
+.IP
The label is the string that will be shown as a item in the menu.
An item without label is considered a separator and is drawn as a thin line in the menu
separating the item above from the item below.
The label is the string that will be shown as a item in the menu.
An item without label is considered a separator and is drawn as a thin line in the menu
separating the item above from the item below.
@@
-104,14
+108,14
@@
creating a command to be run by the shell.
cat <<EOF | xmenu | sh &
Applications
cat <<EOF | xmenu | sh &
Applications
- Web Browser firefox
- Image editor gimp
-Terminal (xterm) xterm
-Terminal (urxvt) urxvt
-Terminal (st) st
+
IMG:./web.png
Web Browser firefox
+ Image editor
gimp
+Terminal (xterm)
xterm
+Terminal (urxvt)
urxvt
+Terminal (st)
st
-Shutdown poweroff
-Reboot reboot
+Shutdown
poweroff
+Reboot
reboot
EOF
.EE
.PP
EOF
.EE
.PP