+\fB\*(T<\fBdiskiograph\fR\*(T> \fR\*(T<\fB(device) (height),(width) (gradient colour 1) (gradient colour 2) (scale) (\-t) (\-l)\fR\*(T>
+Disk IO graph, colours defined in hex, minus the
+#. If scale is non-zero, it becomes the scale for the
+graph. Uses a logarithmic scale (to see small numbers) when
+you use -l switch. Takes the switch '-t' to use a
+temperature gradient, which makes the gradient values
+change depending on the amplitude of a particular graph
+value (try it and see).
+
+.TP
+\fB\*(T<\fBdiskiograph_read\fR\*(T> \fR\*(T<\fB(device) (height),(width) (gradient colour 1) (gradient colour 2) (scale) (\-t) (\-l)\fR\*(T>
+Disk IO graph for reads, colours defined in hex,
+minus the #. If scale is non-zero, it becomes the scale for
+the graph. Device as in diskio. Uses a logarithmic scale
+(to see small numbers) when you use -l switch. Takes the
+switch '-t' to use a temperature gradient, which makes the
+gradient values change depending on the amplitude of a
+particular graph value (try it and see).
+
+.TP
+\fB\*(T<\fBdiskiograph_write\fR\*(T> \fR\*(T<\fB(device) (height),(width) (gradient colour 1) (gradient colour 2) (scale) (\-t) (\-l)\fR\*(T>
+Disk IO graph for writes, colours defined in hex,
+minus the #. If scale is non-zero, it becomes the scale for
+the graph. Device as in diskio. Uses a logarithmic scale
+(to see small numbers) when you use -l switch. Takes the
+switch '-t' to use a temperature gradient, which makes the
+gradient values change depending on the amplitude of a
+particular graph value (try it and see).
+
+.TP
+\fB\*(T<\fBdownspeed\fR\*(T> \fR\*(T<\fB(net)\fR\*(T>
+Download speed in suitable IEC units
+
+.TP
+\fB\*(T<\fBdownspeedf\fR\*(T> \fR\*(T<\fB(net)\fR\*(T>
+Download speed in KiB with one decimal
+
+.TP
+\fB\*(T<\fBdownspeedgraph\fR\*(T> \fR\*(T<\fB(netdev) (height),(width) (gradient colour 1) (gradient colour 2) (scale) (\-t) (\-l)\fR\*(T>
+Download speed graph, colours defined in hex,
+minus the #. If scale is non-zero, it becomes the scale for
+the graph. Uses a logarithmic scale (to see small numbers)
+when you use -l switch. Takes the switch '-t' to use a
+temperature gradient, which makes the gradient values
+change depending on the amplitude of a particular graph
+value (try it and see).
+
+.TP
+\fB\*(T<\fBdraft_mails\fR\*(T> \fR\*(T<\fB(maildir)\fR\*(T> \*(T<\fB(interval)\fR\*(T>
+Number of mails marked as draft in the specified
+mailbox or mail spool if not. Only maildir type mailboxes
+are supported, mbox type will return -1.
+
+.TP
+\fB\*(T<\fBelse\fR\*(T> \fR
+Text to show if any of the above are not true
+
+.TP
+\fB\*(T<\fBendif\fR\*(T> \fR
+Ends an $if block.
+
+.TP
+\fB\*(T<\fBentropy_avail\fR\*(T> \fR
+Current entropy available for crypto freaks
+
+.TP
+\fB\*(T<\fBentropy_bar\fR\*(T> \fR\*(T<\fB(height),(width)\fR\*(T>
+Normalized bar of available entropy for crypto
+freaks
+
+.TP
+\fB\*(T<\fBentropy_perc\fR\*(T> \fR
+Percentage of entropy available in comparison to
+the poolsize
+
+.TP
+\fB\*(T<\fBentropy_poolsize\fR\*(T> \fR
+Total size of system entropy pool for crypto
+freaks
+
+.TP
+\fB\*(T<\fBeval\fR\*(T> \fR\*(T<\fBstring\fR\*(T>
+Evaluates given string according to the rules of
+TEXT interpretation, i.e. parsing any contained text object
+specifications into their output, any occuring '$$' into a
+single '$' and so on. The output is then being parsed
+again.
+
+.TP
+\fB\*(T<\fBeve\fR\*(T> \fR\*(T<\fBapi_userid api_key character_id\fR\*(T>
+Fetches your currently training skill from the
+Eve Online API servers (http://www.eve-online.com/) and
+displays the skill along with the remaining training time.
+
+.TP
+\fB\*(T<\fBexec\fR\*(T> \fR\*(T<\fBcommand\fR\*(T>
+Executes a shell command and displays the output
+in conky. warning: this takes a lot more resources than
+other variables. I'd recommend coding wanted behaviour in C
+and posting a patch.
+
+.TP
+\fB\*(T<\fBexecbar\fR\*(T> \fR\*(T<\fBcommand\fR\*(T>
+Same as exec, except if the first value return is
+a value between 0-100, it will use that number for a bar.
+The size for bars can be controlled via the
+default_bar_size config setting.
+
+.TP
+\fB\*(T<\fBexecgauge\fR\*(T> \fR\*(T<\fBcommand\fR\*(T>
+Same as exec, except if the first value returned
+is a value between 0-100, it will use that number for a
+gauge. The size for gauges can be controlled via the
+default_gauge_size config setting.
+
+.TP
+\fB\*(T<\fBexecgraph\fR\*(T> \fR\*(T<\fB(\-t) (\-l) command\fR\*(T>
+Same as execbar, but graphs values. Uses a
+logaritmic scale when the log option (-l switch) is given
+(to see small numbers). Values still have to be between 0
+and 100. The size for graphs can be controlled via the
+default_graph_size config setting. Takes the switch '-t' to
+use a temperature gradient, which makes the gradient values
+change depending on the amplitude of a particular graph
+value (try it and see). If -t or -l is your first argument,
+you may need to preceed it by a space (' ').
+
+.TP
+\fB\*(T<\fBexeci\fR\*(T> \fR\*(T<\fBinterval command\fR\*(T>
+Same as exec but with specific interval. Interval
+can't be less than update_interval in configuration. See
+also $texeci
+
+.TP
+\fB\*(T<\fBexecibar\fR\*(T> \fR\*(T<\fBinterval command\fR\*(T>
+Same as execbar, except with an interval
+
+.TP
+\fB\*(T<\fBexecigauge\fR\*(T> \fR\*(T<\fBinterval command\fR\*(T>
+Same as execgauge, but takes an interval arg and
+gauges values.
+
+.TP
+\fB\*(T<\fBexecigraph\fR\*(T> \fR\*(T<\fBinterval (\-t) (\-l) command\fR\*(T>
+Same as execgraph, but takes an interval arg and
+graphs values. If -t or -l is your first argument, you may
+need to preceed it by a space (' ').
+
+.TP
+\fB\*(T<\fBexecp\fR\*(T> \fR\*(T<\fBcommand\fR\*(T>
+Executes a shell command and displays the output
+in conky. warning: this takes a lot more resources than
+other variables. I'd recommend coding wanted behaviour in C
+and posting a patch. This differs from $exec in that it
+parses the output of the command, so you can insert things
+like ${color red}hi!${color} in your script and have it
+correctly parsed by Conky. Caveats: Conky parses and
+evaluates the output of $execp every time Conky loops, and
+then destroys all the objects. If you try to use anything
+like $execi within an $execp statement, it will
+functionally run at the same interval that the $execp
+statement runs, as it is created and destroyed at every
+interval.
+
+.TP
+\fB\*(T<\fBexecpi\fR\*(T> \fR\*(T<\fBinterval command\fR\*(T>
+Same as execp but with specific interval.
+Interval can't be less than update_interval in
+configuration. Note that the output from the $execpi
+command is still parsed and evaluated at every interval.
+
+.TP
+\fB\*(T<\fBflagged_mails\fR\*(T> \fR\*(T<\fB(maildir)\fR\*(T> \*(T<\fB(interval)\fR\*(T>
+Number of mails marked as flagged in the
+specified mailbox or mail spool if not. Only maildir type
+mailboxes are supported, mbox type will return -1.
+
+.TP
+\fB\*(T<\fBfont\fR\*(T> \fR\*(T<\fB(font)\fR\*(T>
+Specify a different font. This new font will
+apply to the current line and everything following. You can
+use a $font with no arguments to change back to the default
+font (much like with $color)
+
+.TP
+\fB\*(T<\fBformat_time\fR\*(T> \fR\*(T<\fBseconds format\fR\*(T>
+Format time given in seconds. This var only works when
+the times_in_seconds configuration setting is on. Format is a string
+that should start and end with a "-char. The "-chars are not
+part of the output, \ew,\ed,\eh,\em,\es,\e(,\e) and \e\e are replaced by
+weeks,days,hours,minutes,seconds,(,) and \e. If you leave out a unit,
+it's value will be expressed in the highest unite lower then the
+one left out. Text between ()-chars will not be visible if a
+replaced unit in this text is 0. If seconds is a decimal number
+then you can see the numbers behind the point by using \eS
+followed by a number that specifies the amount of
+digits behind the point that you want to see (maximum 9).
+You can also place a 'x' behind \eS so you have all digits behind
+the point and no trailing zero's. (also maximum 9)
+
+.TP
+\fB\*(T<\fBforwarded_mails\fR\*(T> \fR\*(T<\fB(maildir)\fR\*(T> \*(T<\fB(interval)\fR\*(T>
+Number of mails marked as forwarded in the
+specified mailbox or mail spool if not. Only maildir type
+mailboxes are supported, mbox type will return -1.
+
+.TP
+\fB\*(T<\fBfreq\fR\*(T> \fR\*(T<\fB(n)\fR\*(T>