Adding some icons samples
[xmenu] / README
diff --git a/README b/README
index e3867c6..2ddaa18 100644 (file)
--- a/README
+++ b/README
@@ -11,6 +11,15 @@ The -w (windowed) option was removed from the master branch.  It was too
 buggy in tiled window managers and required more code to be maintained.
 
 
 buggy in tiled window managers and required more code to be maintained.
 
 
+§ Features
+
+XMenu comes with the following features:
+• XMenu reads something in and prints something out, the UNIX way.
+• Submenus (some menu entries can spawn another menu).
+• Separators (menu entries can be separated by a line).
+• Icons (menu entries can follow by an icon image).
+
+
 § Files
 
 The files are:
 § Files
 
 The files are:
@@ -18,16 +27,18 @@ The files are:
 • ./Makefile:   The makefile.
 • ./config.h:   The hardcoded default configuration for XMenu.
 • ./config.mk:  The setup for the makefile.
 • ./Makefile:   The makefile.
 • ./config.h:   The hardcoded default configuration for XMenu.
 • ./config.mk:  The setup for the makefile.
+• ./demo.gif:   A gif demonstrating how XMenu works.
 • ./xmenu.1:    The manual file (man page) for XMenu.
 • ./xmenu.c:    The source code of XMenu.
 • ./xmenu.sh:   A sample script illustrating how to use XMenu.
 • ./xmenu.1:    The manual file (man page) for XMenu.
 • ./xmenu.c:    The source code of XMenu.
 • ./xmenu.sh:   A sample script illustrating how to use XMenu.
+• ./icons/:     Icons for the sample script
 
 
 § Installation
 
 First, edit ./config.mk to match your local setup.
 
 
 
 § Installation
 
 First, edit ./config.mk to match your local setup.
 
-In order to build XMenu you need the Xlib and the Xft header files.
+In order to build XMenu you need the Imlib2, Xlib and Xft header files.
 The default configuration for XMenu is specified in the file config.h,
 you can edit it, but most configuration can be changed at runtime via
 X resources.  Enter the following command to build XMenu.  This command
 The default configuration for XMenu is specified in the file config.h,
 you can edit it, but most configuration can be changed at runtime via
 X resources.  Enter the following command to build XMenu.  This command
@@ -50,11 +61,9 @@ entry.  Each line can be indented with tabs to represent nested menus.
 Each line is made out of a label and a command separated by any number
 of tabs.  Lines without labels are menu separators.
 
 Each line is made out of a label and a command separated by any number
 of tabs.  Lines without labels are menu separators.
 
-See the script ./xmenu.sh for an example of how XMenu can be used to
-draw a simple menu with submenus and separators.   The following gif
-shows how the menu generated by that script looks like.
-
-       https://i.redd.it/lxv7jewcwmz41.gif
+See the script ./xmenu.sh for an example of how to use XMenu to draw a
+simple menu with submenus and separators.  The file ./demo.gif shows how
+the menu generated by that script looks like.
 
 Read the manual for more information on running XMenu.
 
 
 Read the manual for more information on running XMenu.