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 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 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-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-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