ifix the documentation Add missing manpages, update README, document the format now being TSV. - ploot - simple plotting tools Err bitreich.org 70
hgit clone git://bitreich.org/ploot git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/ploot URL:git://bitreich.org/ploot git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/ploot bitreich.org 70
1Log /scm/ploot/log.gph bitreich.org 70
1Files /scm/ploot/files.gph bitreich.org 70
1Refs /scm/ploot/refs.gph bitreich.org 70
1Tags /scm/ploot/tag bitreich.org 70
1README /scm/ploot/file/README.md.gph bitreich.org 70
1LICENSE /scm/ploot/file/LICENSE.gph bitreich.org 70
i--- Err bitreich.org 70
1commit 18a41de0122bffc4889534a5a4cb27e2e875291c /scm/ploot/commit/18a41de0122bffc4889534a5a4cb27e2e875291c.gph bitreich.org 70
1parent 50aea1263cf0d68aa2403894b92eb9584958af36 /scm/ploot/commit/50aea1263cf0d68aa2403894b92eb9584958af36.gph bitreich.org 70
hAuthor: Josuah Demangeon <me@josuah.net> URL:mailto:me@josuah.net bitreich.org 70
iDate: Wed, 7 Sep 2022 12:37:18 +0200 Err bitreich.org 70
i Err bitreich.org 70
ifix the documentation Err bitreich.org 70
iAdd missing manpages, update README, document the format now being TSV. Err bitreich.org 70
i Err bitreich.org 70
iDiffstat: Err bitreich.org 70
i M README.md | 68 +++++++++++++++++++++++++++---- Err bitreich.org 70
i M font8.c | 24 +++++++++++++++++++++++- Err bitreich.org 70
i A ploot-braille.1 | 87 +++++++++++++++++++++++++++++++ Err bitreich.org 70
i M ploot-farbfeld.1 | 50 ++++++++++++++----------------- Err bitreich.org 70
i M ploot-feed.1 | 26 ++++++++++++++++---------- Err bitreich.org 70
i M ploot-tsv.5 | 28 +++++++++++++++++----------- Err bitreich.org 70
i Err bitreich.org 70
i6 files changed, 225 insertions(+), 58 deletions(-) Err bitreich.org 70
i--- Err bitreich.org 70
1diff --git a/README.md b/README.md /scm/ploot/file/README.md.gph bitreich.org 70
i@@ -1,18 +1,57 @@ Err bitreich.org 70
i ploot Err bitreich.org 70
i ===== Err bitreich.org 70
i+A collection of utilities plotting TSV data or text in various ways. Err bitreich.org 70
i Err bitreich.org 70
i-ploot-ffplot Err bitreich.org 70
i+ploot-text Err bitreich.org 70
i+---------- Err bitreich.org 70
i+A small tool for plotting ASCII text with braille characters. Err bitreich.org 70
i+Two font sizes available. Err bitreich.org 70
i+ Err bitreich.org 70
i+``` Err bitreich.org 70
i+$ ploot-text -1 "$(date)" Err bitreich.org 70
i+⡇⡀⡇⣠⣤⢀⠤⡇⠀⠐⢍⠁⣠⣤⢠⠤⡀⠀⠀⠀⠉⡝⠀⠀⢺⠀⠊⡱⠀⠄⠐⢉⠆⢺⠀⠠⠀⠯⢍⠐⢉⠆⠀⢸⣉⠆⡗⠔⡇⠀⢰⠉⠁⡯⠍⠐⢍⠁⠉⡏⠁⠀⠐⢉⠆⣎⢵⠐⢉⠆⠊⡱ Err bitreich.org 70
i+⠑⠑⠁⠑⠒⠈⠒⠃⠀⠐⠒⠁⠑⠒⢸⠒⠁⠀⠀⠀⠘⠀⠀⠀⠚⠂⠚⠒⠀⠂⠐⠓⠂⠚⠂⠐⠀⠒⠊⠐⠓⠂⠀⠘⠀⠀⠃⠀⠃⠀⠈⠒⠂⠓⠒⠐⠒⠁⠀⠃⠀⠀⠐⠓⠂⠑⠊⠐⠓⠂⠚⠒ Err bitreich.org 70
i+$ ploot-text -2 "$(date)" Err bitreich.org 70
i+⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ Err bitreich.org 70
i+⡇⠀⡇⡠⠤⡀⡠⠤⡇⠀⠀⠀⡎⠉⠂⡠⠤⡀⡤⠤⡀⠀⠀⠀⠀⠀⠀⠉⢉⠇⠀⠀⠀⠠⡇⠀⠎⠉⡆⠀⡄⠀⠎⠉⡆⠎⠉⡆⠀⡄⠀⡎⠉⡆⡎⠉⡆⠀⠀⠀⡏⠉⡆⡷⡰⡇⠀⠀⠀⡎⠉⠂⡏⠉⠁⡎⠉⠂⠉⡏⠁ Err bitreich.org 70
i+⣧⢣⡇⡗⠒⠃⡇⠀⡇⠀⠀⠀⡈⠉⡆⡗⠒⠃⡇⠀⡇⠀⠀⠀⠀⠀⠀⢀⠎⠀⠀⠀⠀⠀⡇⠀⡠⠊⠀⠀⡀⠀⡠⠊⠀⡠⠊⠀⠀⡀⠀⡇⠁⡇⡇⠁⡇⠀⠀⠀⡗⠒⠁⡇⠁⡇⠀⠀⠀⡇⠀⡀⡏⠉⠀⡈⠉⡆⠀⡇⠀ Err bitreich.org 70
i+⠁⠀⠁⠈⠉⠀⠈⠉⠁⠀⠀⠀⠈⠉⠀⠈⠉⠀⡏⠉⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠈⠉⠀⠉⠉⠁⠀⠁⠀⠉⠉⠁⠉⠉⠁⠀⠁⠀⠈⠉⠀⠈⠉⠀⠀⠀⠀⠁⠀⠀⠁⠀⠁⠀⠀⠀⠈⠉⠀⠉⠉⠁⠈⠉⠀⠀⠁⠀ Err bitreich.org 70
i+``` Err bitreich.org 70
i+ Err bitreich.org 70
i+[1]: https://github.com/asciimoo/drawille Err bitreich.org 70
i+ Err bitreich.org 70
i+ploot-braille Err bitreich.org 70
i -------------- Err bitreich.org 70
i-*ploot-ffplot* reads collectd-style comma separated values (TSV) and produces a plot Err bitreich.org 70
i-in the ffplot [1] image format (pipe it to ff2png). It is an alternative to Err bitreich.org 70
i-RRDtool [2]. Err bitreich.org 70
i+*ploot-braille* reads tab separated values (TSV) and produces a plot Err bitreich.org 70
i+in the drawille [1] text/image format. It is an alternative to gnuplot [2] Err bitreich.org 70
i+in text mode. Err bitreich.org 70
i Err bitreich.org 70
i It is targetting at generating monitoring graph, and it always read unix Err bitreich.org 70
i timestamp as first column on standard input. The first line determines the Err bitreich.org 70
i-name of the curves. Err bitreich.org 70
i+name of the plots, all aligned vertically. Err bitreich.org 70
i Err bitreich.org 70
i-[1]: https://tools.suckless.org/ffplot/ Err bitreich.org 70
i-[2]: https://oss.oetiker.ch/rrdtool/ Err bitreich.org 70
i+``` Err bitreich.org 70
i+$ ploot-braille <load-average.tsv Err bitreich.org 70
i+ shortterm Err bitreich.org 70
i+⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀├ 0.600 Err bitreich.org 70
i+⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣧⣾⡀⠀├ 0.400 Err bitreich.org 70
i+⠀⠀⠀⠀⠀⠀⡀⠀⡀⠀⡀⠀⢀⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⢀⣰⣆⠀⠀⠀⠀⠀⠀⠀⠀⣰⣀⡆⠀⠀⢠⣆⠀⢀⢀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣷⣧├ 0.200 Err bitreich.org 70
i+⠀⠚⠛⠓⠛⠛⠓⠚⠓⠚⠛⠓⠛⠛⠓⠓⠛⠛⠛⠛⠓⠒⠒⠒⠚⠛⠛⠛⠛⠛⠚⠒⠓⠓⠚⠒⠚⠒⠛⠛⠛⠒⠒⠛⠛⠛⠛⠛⠓⠚⠚⠛⠒⠒⠛⠛⠛⠛⠛⠛├ 0.000 Err bitreich.org 70
i+ midterm Err bitreich.org 70
i+⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀├ 0.600 Err bitreich.org 70
i+⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⣾⡄⠀├ 0.400 Err bitreich.org 70
i+⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⣠⡄⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⡀⠀⠀⢀⡄⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣷⣧├ 0.200 Err bitreich.org 70
i+⠀⠛⠛⠛⠛⠛⠓⠚⠓⠒⠛⠛⠓⠛⠓⠓⠛⠛⠛⠛⠓⠒⠒⠒⠛⠛⠛⠚⠛⠛⠛⠒⠒⠛⠚⠓⠚⠓⠛⠛⠛⠛⠓⠛⠛⠛⠛⠚⠛⠛⠒⠛⠒⠒⠛⠛⠛⠛⠛⠛├ 0.000 Err bitreich.org 70
i+ longterm Err bitreich.org 70
i+⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀├ 0.600 Err bitreich.org 70
i+⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⡄⠀├ 0.400 Err bitreich.org 70
i+⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⢀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⣿⣶├ 0.200 Err bitreich.org 70
i+⠀⠒⠛⠛⠛⠛⠒⠚⠓⠒⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠓⠒⠒⠒⠛⠛⠛⠛⠛⠛⠛⠓⠒⠒⠒⠒⠒⠓⠚⠛⠛⠛⠓⠛⠛⠛⠛⠓⠛⠛⠒⠒⠒⠒⠛⠛⠛⠛⠛⠛├ 0.000 Err bitreich.org 70
i+ ^00:00:00 ^10:00:00 ^20:00:00 Err bitreich.org 70
i+``` Err bitreich.org 70
i+ Err bitreich.org 70
i+[1]: https://github.com/asciimoo/drawille Err bitreich.org 70
i+[2]: http://www.gnuplot.info Err bitreich.org 70
i Err bitreich.org 70
i ploot-feed Err bitreich.org 70
i ---------- Err bitreich.org 70
i@@ -21,7 +60,7 @@ a plain text continuous waterfall chart for live monitoring in the terminal. it Err bitreich.org 70
i is an alternative to grafana [1]. Err bitreich.org 70
i Err bitreich.org 70
i ``` Err bitreich.org 70
i-% plootxt 1 1 1 <load-average.tsv Err bitreich.org 70
i+$ ploot-feed 1 1 1 <load-average.tsv Err bitreich.org 70
i │shortterm │midterm │longterm │ Err bitreich.org 70
i 17:34:00 _│⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│⣯⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ Err bitreich.org 70
i 18/05/01 │⣟⡁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ Err bitreich.org 70
i@@ -55,3 +94,16 @@ is an alternative to grafana [1]. Err bitreich.org 70
i ``` Err bitreich.org 70
i Err bitreich.org 70
i [1]: https://grafana.com Err bitreich.org 70
i+ Err bitreich.org 70
i+ploot-farbfeld Err bitreich.org 70
i+-------------- Err bitreich.org 70
i+*ploot-farbfeld* reads tab separated values (TSV) and produces a plot Err bitreich.org 70
i+in the farbfeld [1] image format (pipe it to ff2png). It is an alternative to Err bitreich.org 70
i+RRDtool [2] and other simple time series plotting tools. Err bitreich.org 70
i+ Err bitreich.org 70
i+It is targetting at generating monitoring graph, and it always read unix Err bitreich.org 70
i+timestamp as first column on standard input. The first line determines the Err bitreich.org 70
i+name of the curves. Err bitreich.org 70
i+ Err bitreich.org 70
i+[1]: https://tools.suckless.org/farbfeld/ Err bitreich.org 70
i+[2]: https://oss.oetiker.ch/rrdtool/ Err bitreich.org 70
1diff --git a/font8.c b/font8.c /scm/ploot/file/font8.c.gph bitreich.org 70
i@@ -927,6 +927,28 @@ C(underscore) = { Err bitreich.org 70
i _,_,_, Err bitreich.org 70
i 0}; Err bitreich.org 70
i Err bitreich.org 70
i+C(column) = { Err bitreich.org 70
i+ _,_,_, Err bitreich.org 70
i+ _,_,_, Err bitreich.org 70
i+ _,X,_, Err bitreich.org 70
i+ _,_,_, Err bitreich.org 70
i+ _,_,_, Err bitreich.org 70
i+ _,X,_, Err bitreich.org 70
i+ _,_,_, Err bitreich.org 70
i+ _,_,_, Err bitreich.org 70
i+0}; Err bitreich.org 70
i+ Err bitreich.org 70
i+C(semicolumn) = { Err bitreich.org 70
i+ _,_,_, Err bitreich.org 70
i+ _,_,_, Err bitreich.org 70
i+ _,X,_, Err bitreich.org 70
i+ _,_,_, Err bitreich.org 70
i+ _,_,_, Err bitreich.org 70
i+ _,X,_, Err bitreich.org 70
i+ _,X,_, Err bitreich.org 70
i+ X,_,_, Err bitreich.org 70
i+0}; Err bitreich.org 70
i+ Err bitreich.org 70
i struct font font8 = { 8, { Err bitreich.org 70
i glyph_error, glyph_error, glyph_error, glyph_error, Err bitreich.org 70
i glyph_error, glyph_error, glyph_error, glyph_error, Err bitreich.org 70
i@@ -942,7 +964,7 @@ struct font font8 = { 8, { Err bitreich.org 70
i glyph_coma, glyph_minus, glyph_dot, glyph_slash, Err bitreich.org 70
i glyph_0, glyph_1, glyph_2, glyph_3, Err bitreich.org 70
i glyph_4, glyph_5, glyph_6, glyph_7, Err bitreich.org 70
i- glyph_8, glyph_9, glyph_error, glyph_error, Err bitreich.org 70
i+ glyph_8, glyph_9, glyph_column, glyph_semicolumn, Err bitreich.org 70
i glyph_error, glyph_error, glyph_error, glyph_error, Err bitreich.org 70
i glyph_error, glyph_A, glyph_B, glyph_C, Err bitreich.org 70
i glyph_D, glyph_E, glyph_F, glyph_G, Err bitreich.org 70
1diff --git a/ploot-braille.1 b/ploot-braille.1 /scm/ploot/file/ploot-braille.1.gph bitreich.org 70
i@@ -0,0 +1,87 @@ Err bitreich.org 70
i+.Dd $Mdocdate: August 08 2018$ Err bitreich.org 70
i+.Dt PLOOT-BRAILLE 1 Err bitreich.org 70
i+.Os Err bitreich.org 70
i+. Err bitreich.org 70
i+. Err bitreich.org 70
i+.Sh NAME Err bitreich.org 70
i+. Err bitreich.org 70
i+.Nm ploot-braille Err bitreich.org 70
i+.Nd produce a drawille image of tsv input Err bitreich.org 70
i+. Err bitreich.org 70
i+. Err bitreich.org 70
i+.Sh SYNOPSIS Err bitreich.org 70
i+. Err bitreich.org 70
i+.Nm ploot-braille Err bitreich.org 70
i+.Op Fl r Ar rows Err bitreich.org 70
i+.Op Fl c Ar cols Err bitreich.org 70
i+. Err bitreich.org 70
i+. Err bitreich.org 70
i+.Sh DESCRIPTION Err bitreich.org 70
i+. Err bitreich.org 70
i+The Err bitreich.org 70
i+.Nm Err bitreich.org 70
i+utility plots tsv values coming from stdin into a text-based 2d plot out of braille characters. Err bitreich.org 70
i+This is the same technique used by the drawille set of programs. Err bitreich.org 70
i+. Err bitreich.org 70
i+.Bl -tag -width 6n Err bitreich.org 70
i+. Err bitreich.org 70
i+.It Fl c Ar cols Err bitreich.org 70
i+Set the total number of columns the output should have. Err bitreich.org 70
i+. Err bitreich.org 70
i+.It Fl r Ar rows Err bitreich.org 70
i+Set the number of rows per chart to display. Err bitreich.org 70
i+. Err bitreich.org 70
i+.El Err bitreich.org 70
i+. Err bitreich.org 70
i+.Pp Err bitreich.org 70
i+The input format is documented in the Err bitreich.org 70
i+.Xr ploot-tsv 7 Err bitreich.org 70
i+manual page. Err bitreich.org 70
i+. Err bitreich.org 70
i+. Err bitreich.org 70
i+.Sh EXIT STATUS Err bitreich.org 70
i+.Ex -std Err bitreich.org 70
i+. Err bitreich.org 70
i+. Err bitreich.org 70
i+.Sh EXAMPLES Err bitreich.org 70
i+. Err bitreich.org 70
i+.Bd -literal -offset indent Err bitreich.org 70
i+$ cat <<EOF >sample.txt Err bitreich.org 70
i+epoch used_memory free_memory Err bitreich.org 70
i+1533752053 160 401 Err bitreich.org 70
i+1533752054 180 381 Err bitreich.org 70
i+1533752055 301 260 Err bitreich.org 70
i+1533752056 303 258 Err bitreich.org 70
i+EOF Err bitreich.org 70
i+$ ploot-braille <sample.txt Err bitreich.org 70
i+.Ed Err bitreich.org 70
i+. Err bitreich.org 70
i+. Err bitreich.org 70
i+.Sh SEE ALSO Err bitreich.org 70
i+. Err bitreich.org 70
i+.Xr ploot-braille 1 , Err bitreich.org 70
i+.Xr ploot-tsv 7 Err bitreich.org 70
i+. Err bitreich.org 70
i+.Pp Err bitreich.org 70
i+The Err bitreich.org 70
i+.Xr braille 7 Err bitreich.org 70
i+image format: Err bitreich.org 70
i+.Lk https://tools.suckless.org/braille/ Err bitreich.org 70
i+. Err bitreich.org 70
i+. Err bitreich.org 70
i+.Sh HISTORY Err bitreich.org 70
i+. Err bitreich.org 70
i+.Nm Err bitreich.org 70
i+is developped at Err bitreich.org 70
i+.Bl -ohang Err bitreich.org 70
i+.It Err bitreich.org 70
i+.Lk gopher://bitreich.org/1/scm/ploot/ "Bitreich project index" Err bitreich.org 70
i+.It Err bitreich.org 70
i+.Lk git://bitreich.org/1/ploot/ "Bitreich public repo" Err bitreich.org 70
i+.El Err bitreich.org 70
i+. Err bitreich.org 70
i+. Err bitreich.org 70
i+.Sh AUTHORS Err bitreich.org 70
i+. Err bitreich.org 70
i+.An Josuah Demangeon Err bitreich.org 70
i+.Aq Mt me@josuah.net Err bitreich.org 70
1diff --git a/ploot-farbfeld.1 b/ploot-farbfeld.1 /scm/ploot/file/ploot-farbfeld.1.gph bitreich.org 70
i@@ -1,17 +1,17 @@ Err bitreich.org 70
i .Dd $Mdocdate: August 08 2018$ Err bitreich.org 70
i-.Dt PLOOT-FF 1 Err bitreich.org 70
i+.Dt PLOOT-FARBFELD 1 Err bitreich.org 70
i .Os Err bitreich.org 70
i . Err bitreich.org 70
i . Err bitreich.org 70
i .Sh NAME Err bitreich.org 70
i . Err bitreich.org 70
i-.Nm ploot-ffplot Err bitreich.org 70
i-.Nd produce a ffplot image of tsv input Err bitreich.org 70
i+.Nm ploot-farbfeld Err bitreich.org 70
i+.Nd produce a farbfeld image of tsv input Err bitreich.org 70
i . Err bitreich.org 70
i . Err bitreich.org 70
i .Sh SYNOPSIS Err bitreich.org 70
i . Err bitreich.org 70
i-.Nm ploot-ffplot Err bitreich.org 70
i+.Nm ploot-farbfeld Err bitreich.org 70
i .Op Fl t Ar title Err bitreich.org 70
i .Ar colors... Err bitreich.org 70
i . Err bitreich.org 70
i@@ -20,7 +20,7 @@ Err bitreich.org 70
i . Err bitreich.org 70
i The Err bitreich.org 70
i .Nm Err bitreich.org 70
i-utility plots an image in the ffplot format out of tsv values coming from stdin. Err bitreich.org 70
i+utility plots an image in the farbfeld format out of tsv values coming from stdin. Err bitreich.org 70
i . Err bitreich.org 70
i .Bl -tag -width 6n Err bitreich.org 70
i . Err bitreich.org 70
i@@ -49,26 +49,26 @@ manual page. Err bitreich.org 70
i . Err bitreich.org 70
i .Bd -literal -offset indent Err bitreich.org 70
i $ cat <<EOF >sample.txt Err bitreich.org 70
i-epoch,used_memory,free_memory Err bitreich.org 70
i-1533752053,160,401 Err bitreich.org 70
i-1533752054,180,381 Err bitreich.org 70
i-1533752055,301,260 Err bitreich.org 70
i-1533752056,303,258 Err bitreich.org 70
i+epoch used_memory free_memory Err bitreich.org 70
i+1533752053 160 401 Err bitreich.org 70
i+1533752054 180 381 Err bitreich.org 70
i+1533752055 301 260 Err bitreich.org 70
i+1533752056 303 258 Err bitreich.org 70
i EOF Err bitreich.org 70
i-$ ploot-ffplot -t demo -u MB red yellow <sample.txt Err bitreich.org 70
i+$ ploot-farbfeld -t demo -u MB red yellow <sample.txt Err bitreich.org 70
i .Ed Err bitreich.org 70
i . Err bitreich.org 70
i . Err bitreich.org 70
i .Sh SEE ALSO Err bitreich.org 70
i . Err bitreich.org 70
i-.Xr ploot-ffplot 1 , Err bitreich.org 70
i+.Xr ploot-farbfeld 1 , Err bitreich.org 70
i .Xr ploot-tsv 7 Err bitreich.org 70
i . Err bitreich.org 70
i .Pp Err bitreich.org 70
i The Err bitreich.org 70
i-.Xr ffplot 7 Err bitreich.org 70
i+.Xr farbfeld 7 Err bitreich.org 70
i image format: Err bitreich.org 70
i-.Lk https://tools.suckless.org/ffplot/ Err bitreich.org 70
i+.Lk https://tools.suckless.org/farbfeld/ Err bitreich.org 70
i . Err bitreich.org 70
i . Err bitreich.org 70
i .Sh HISTORY Err bitreich.org 70
i@@ -78,22 +78,16 @@ earned its author a bitreich.org medal of misspelled program name. Err bitreich.org 70
i . Err bitreich.org 70
i .Pp Err bitreich.org 70
i .Nm Err bitreich.org 70
i-was written at Err bitreich.org 70
i-.Lk gopher://bitreich.org/1/scm/ploot/ "Bitreich" Err bitreich.org 70
i+is developped at Err bitreich.org 70
i+.Bl -ohang Err bitreich.org 70
i+.It Err bitreich.org 70
i+.Lk gopher://bitreich.org/1/scm/ploot/ "Bitreich project index" Err bitreich.org 70
i+.It Err bitreich.org 70
i+.Lk git://bitreich.org/1/ploot/ "Bitreich public repo" Err bitreich.org 70
i+.El Err bitreich.org 70
i . Err bitreich.org 70
i . Err bitreich.org 70
i .Sh AUTHORS Err bitreich.org 70
i . Err bitreich.org 70
i .An Josuah Demangeon Err bitreich.org 70
i-.Aq Mt mail@josuah.net Err bitreich.org 70
i-. Err bitreich.org 70
i-. Err bitreich.org 70
i-.Sh BUGS Err bitreich.org 70
i-. Err bitreich.org 70
i-.Nm Err bitreich.org 70
i-does not make any math on the input: if the timestamps are not at regular Err bitreich.org 70
i-interval, ploot will still print one output line every 4 lines read, Err bitreich.org 70
i-regardless of the time interval. Err bitreich.org 70
i-. Err bitreich.org 70
i-.Pp Err bitreich.org 70
i-However, the timestamp printed on the left is always exact. Err bitreich.org 70
i+.Aq Mt me@josuah.net Err bitreich.org 70
1diff --git a/ploot-feed.1 b/ploot-feed.1 /scm/ploot/file/ploot-feed.1.gph bitreich.org 70
i@@ -48,11 +48,11 @@ manual page. Err bitreich.org 70
i . Err bitreich.org 70
i .Bd -literal -offset indent Err bitreich.org 70
i $ cat <<EOF >sample.txt Err bitreich.org 70
i-epoch,free_memory,process_count Err bitreich.org 70
i-1533752053,16.3,45 Err bitreich.org 70
i-1533752054,18.7,42 Err bitreich.org 70
i-1533752055,40.1,39 Err bitreich.org 70
i-1533752056,40.1,39 Err bitreich.org 70
i+epoch free_memory process_count Err bitreich.org 70
i+1533752053 16.3 45 Err bitreich.org 70
i+1533752054 18.7 42 Err bitreich.org 70
i+1533752055 40.1 39 Err bitreich.org 70
i+1533752056 40.1 39 Err bitreich.org 70
i EOF Err bitreich.org 70
i $ ploot-feed -w 80 1 1 <sample.txt Err bitreich.org 70
i .Ed Err bitreich.org 70
i@@ -60,8 +60,9 @@ $ ploot-feed -w 80 1 1 <sample.txt Err bitreich.org 70
i . Err bitreich.org 70
i .Sh SEE ALSO Err bitreich.org 70
i . Err bitreich.org 70
i-.Xr ploot-ffplot 1 , Err bitreich.org 70
i-.Xr ploot-format 7 Err bitreich.org 70
i+.Xr ploot-farbfeld 1 , Err bitreich.org 70
i+.Xr ploot-braille 1 , Err bitreich.org 70
i+.Xr ploot-tsv 5 Err bitreich.org 70
i . Err bitreich.org 70
i . Err bitreich.org 70
i .Sh HISTORY Err bitreich.org 70
i@@ -71,14 +72,19 @@ earned its author a bitreich.org medal of misspelled program name. Err bitreich.org 70
i . Err bitreich.org 70
i .Pp Err bitreich.org 70
i .Nm Err bitreich.org 70
i-was written at Err bitreich.org 70
i-.Lk gopher://bitreich.org/1/scm/ploot/ "Bitreich" Err bitreich.org 70
i+is developped at Err bitreich.org 70
i+.Bl -ohang Err bitreich.org 70
i+.It Err bitreich.org 70
i+.Lk gopher://bitreich.org/1/scm/ploot/ "Bitreich project index" Err bitreich.org 70
i+.It Err bitreich.org 70
i+.Lk git://bitreich.org/1/ploot/ "Bitreich public repo" Err bitreich.org 70
i+.El Err bitreich.org 70
i . Err bitreich.org 70
i . Err bitreich.org 70
i .Sh AUTHORS Err bitreich.org 70
i . Err bitreich.org 70
i .An Josuah Demangeon Err bitreich.org 70
i-.Aq Mt mail@josuah.net Err bitreich.org 70
i+.Aq Mt me@josuah.net Err bitreich.org 70
i . Err bitreich.org 70
i . Err bitreich.org 70
i .Sh BUGS Err bitreich.org 70
1diff --git a/ploot-tsv.5 b/ploot-tsv.5 /scm/ploot/file/ploot-tsv.5.gph bitreich.org 70
i@@ -12,9 +12,9 @@ Err bitreich.org 70
i .Sh SYNOPSIS Err bitreich.org 70
i . Err bitreich.org 70
i .Bd -literal Err bitreich.org 70
i-epoch,column-name-1,column-name-2 Err bitreich.org 70
i-timestamp,value1,value2 Err bitreich.org 70
i-timestamp,value1,value2 Err bitreich.org 70
i+epoch column-name-1 column-name-2 Err bitreich.org 70
i+timestamp value1 value2 Err bitreich.org 70
i+timestamp value1 value2 Err bitreich.org 70
i \&... Err bitreich.org 70
i .Ed Err bitreich.org 70
i . Err bitreich.org 70
i@@ -39,7 +39,7 @@ The first column is always Err bitreich.org 70
i Then there are the actual column names. Err bitreich.org 70
i . Err bitreich.org 70
i .Bd -literal -offset indent Err bitreich.org 70
i-epoch,free_memory,process_count Err bitreich.org 70
i+epoch free_memory process_count Err bitreich.org 70
i .Ed Err bitreich.org 70
i . Err bitreich.org 70
i . Err bitreich.org 70
i@@ -52,23 +52,29 @@ The remaining columns are values parsed as floating point numbers by Err bitreich.org 70
i .Xr strtod 3 : Err bitreich.org 70
i . Err bitreich.org 70
i .Bd -literal -offset indent Err bitreich.org 70
i-1533752053,16.3,45 Err bitreich.org 70
i-1533752054,18.7,42 Err bitreich.org 70
i-1533752055,40.1,39 Err bitreich.org 70
i-1533752056,40.1,39 Err bitreich.org 70
i+1533752053 16.3 45 Err bitreich.org 70
i+1533752054 18.7 42 Err bitreich.org 70
i+1533752055 40.1 39 Err bitreich.org 70
i+1533752056 40.1 39 Err bitreich.org 70
i .Ed Err bitreich.org 70
i . Err bitreich.org 70
i . Err bitreich.org 70
i .Sh SEE ALSO Err bitreich.org 70
i . Err bitreich.org 70
i+.Xr ploot-braille 1 , Err bitreich.org 70
i+.Xr ploot-farbfeld 1 , Err bitreich.org 70
i .Xr ploot-feed 1 , Err bitreich.org 70
i-.Xr ploot-farbfeld 1 Err bitreich.org 70
i . Err bitreich.org 70
i .Sh HISTORY Err bitreich.org 70
i . Err bitreich.org 70
i .Nm Err bitreich.org 70
i-was defined at Err bitreich.org 70
i-.Lk gopher://bitreich.org/1/scm/ploot/ "Bitreich" Err bitreich.org 70
i+is developped at Err bitreich.org 70
i+.Bl -ohang Err bitreich.org 70
i+.It Err bitreich.org 70
i+.Lk gopher://bitreich.org/1/scm/ploot/ "Bitreich project index" Err bitreich.org 70
i+.It Err bitreich.org 70
i+.Lk git://bitreich.org/1/ploot/ "Bitreich public repo" Err bitreich.org 70
i+.El Err bitreich.org 70
i . Err bitreich.org 70
i . Err bitreich.org 70
i .Sh AUTHORS Err bitreich.org 70
.
Response:
text/plain