aboutsummaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorMattias Andrée <maandree@operamail.com>2015-11-27 03:28:28 +0100
committerMattias Andrée <maandree@operamail.com>2015-11-27 03:28:28 +0100
commit75a265b4d8e0afc2c531dd2b3f83bcf30e77dda7 (patch)
tree4a99a13ee8b644419444d232f9e631a70e457e5e /README
parentupdate dist (diff)
downloadxpybar-75a265b4d8e0afc2c531dd2b3f83bcf30e77dda7.tar.gz
xpybar-75a265b4d8e0afc2c531dd2b3f83bcf30e77dda7.tar.bz2
xpybar-75a265b4d8e0afc2c531dd2b3f83bcf30e77dda7.tar.xz
improved readme
Signed-off-by: Mattias Andrée <maandree@operamail.com>
Diffstat (limited to '')
-rw-r--r--README62
1 files changed, 61 insertions, 1 deletions
diff --git a/README b/README
index 70b88e5..c499795 100644
--- a/README
+++ b/README
@@ -1 +1,61 @@
-A highly extensible minimalistic dock panel configured in Python 3
+NAME
+ xpybar - A highly extensible minimalistic dock panel configured in Python 3
+
+SYNOPSIS
+ xpybar - [OPTION]... [-- CONFIGURATION_OPTION...]
+
+DESCRIPTION
+ xpybar is a minimalistic dock panel with high extensibility.
+ It is source code is designed so that all parts of it can
+ be replaced by a configuration script. This is one of the
+ reasons xpybar is written in Python.
+
+ xpybar itself is very small, but it comes with a large array
+ of extensions (installed to </usr/share/xpybar/plugins>). The
+ extensions come with associated configuration script examples
+ (installed to </usr/share/xpybar/examples/plugins>.) There are
+ some additional examples in </usr/share/xpybar/examples>.
+
+ The configuration script must be written in Python 3,
+ it will be loaded as part of the xpybar's source code itself.
+ CONFIGURATION_OPTION will be available to the configuration
+ script via the variable config_file, which is a list.
+
+OPTIONS
+ -c
+ --configurations FILE
+ Select configuration script. If not used, the program
+ will search for a file named xpybarrc or .xpybarrc
+ (depending on the directory) in the usual configuration
+ directories.
+
+ -h
+ -?
+ --help
+ Print this help information.
+
+ -v
+ --version
+ Print program name and version.
+
+ -C
+ --copying
+ --copyright
+ Print copyright information.
+
+ -W
+ --warranty
+ Print non-warranty information.
+
+RATIONALE
+ There are a lot of panel projects, too many for me to
+ have tried all of them. xpybar is intended to replace
+ dzen2, xmobar, and eventually mate-panel, for me, with
+ one single panel. This makes it ease to pack data into
+ a much smaller space. xpybar is also designed to be
+ easier to extend and customise than xmobar, in a language
+ understood by more users.
+
+SEE ALSO
+ dmenu(1), stlarch_icons
+