]> git.sur5r.net Git - i3/i3.github.io/commitdiff
update _docs/i3status.man
authorMichael Stapelberg <michael@stapelberg.de>
Thu, 25 Aug 2011 20:55:24 +0000 (22:55 +0200)
committerMichael Stapelberg <michael@stapelberg.de>
Thu, 25 Aug 2011 20:55:24 +0000 (22:55 +0200)
_docs/i3status.man
i3status/manpage.html

index 0c81f16a9e4b252eb7bfe508102df7c63d7cdc0c..eeb8d737c886eca9d8801a9dece0308517282e03 100644 (file)
@@ -281,6 +281,21 @@ is set to +xmobar+.
 i3status | xmobar -o -t "%StdinReader%" -c "[Run StdinReader]"
 ---------------------------------------------------------------------
 
+== External scripts/programs with i3status
+
+In i3status, we don’t want to implement process management again. Therefore,
+there is no module to run arbitrary scripts or commands. Instead, you should
+use your shell, for example like this:
+
+*Example for prepending the i3status output*:
+--------------------------------------------------------------
+i3status | while :
+do
+       read line
+       echo "mystuff | $line"
+done | i3bar -d
+--------------------------------------------------------------
+
 == SEE ALSO
 
 +strftime(3)+, +date(1)+, +glob(3)+, +dzen2(1)+, +xmobar(1)+
index b2402fa87e7d532659d110487315a654a4925481..bb92b38899ecb0ad4425f3a1e64c578a2f9fad41 100644 (file)
@@ -2,6 +2,7 @@
     "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">\r
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
+<link rel="icon" type="image/png" href="/favicon.png">\r
 <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />\r
 <meta name="generator" content="AsciiDoc 8.6.4" />\r
 <title>i3: i3status(1)</title>\r
@@ -347,13 +348,30 @@ is set to <tt>xmobar</tt>.</p></div>
 </div>\r
 </div>\r
 <div class="sect1">\r
-<h2 id="_see_also">8. SEE ALSO</h2>\r
+<h2 id="_external_scripts_programs_with_i3status">8. External scripts/programs with i3status</h2>\r
+<div class="sectionbody">\r
+<div class="paragraph"><p>In i3status, we don’t want to implement process management again. Therefore,\r
+there is no module to run arbitrary scripts or commands. Instead, you should\r
+use your shell, for example like this:</p></div>\r
+<div class="paragraph"><p><strong>Example for prepending the i3status output</strong>:</p></div>\r
+<div class="listingblock">\r
+<div class="content">\r
+<pre><tt>i3status | while :\r
+do\r
+        read line\r
+        echo "mystuff | $line"\r
+done | i3bar -d</tt></pre>\r
+</div></div>\r
+</div>\r
+</div>\r
+<div class="sect1">\r
+<h2 id="_see_also">9. SEE ALSO</h2>\r
 <div class="sectionbody">\r
 <div class="paragraph"><p><tt>strftime(3)</tt>, <tt>date(1)</tt>, <tt>glob(3)</tt>, <tt>dzen2(1)</tt>, <tt>xmobar(1)</tt></p></div>\r
 </div>\r
 </div>\r
 <div class="sect1">\r
-<h2 id="_authors">9. AUTHORS</h2>\r
+<h2 id="_authors">10. AUTHORS</h2>\r
 <div class="sectionbody">\r
 <div class="paragraph"><p>Michael Stapelberg and contributors</p></div>\r
 <div class="paragraph"><p>Thorsten Toepper</p></div>\r