aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2017-10-29 14:56:47 -0200
committerSilvio Rhatto <rhatto@riseup.net>2017-10-29 14:56:47 -0200
commit68168ed2de885d6b130ed777ab832b532ab89388 (patch)
tree0a3f81a5cdb8ee2c78243df5ce7a9d3685f376fe
parent2c741165b3d976c6d4deec75efd7e99c289a486c (diff)
downloadblog-68168ed2de885d6b130ed777ab832b532ab89388.tar.gz
blog-68168ed2de885d6b130ed777ab832b532ab89388.tar.bz2
Good CLI practices
-rw-r--r--suckless/cli.md8
1 files changed, 6 insertions, 2 deletions
diff --git a/suckless/cli.md b/suckless/cli.md
index 8dd9c01..3fbdb86 100644
--- a/suckless/cli.md
+++ b/suckless/cli.md
@@ -1,7 +1,11 @@
[[!meta title="The New Command Line Manifesto"]]
-Idea: let all new commands to support also machine-readable
-formats as inputs and outputs.
+Ideas:
+
+* Let all new commands to support also machine-readable formats as inputs and
+ outputs.
+
+* Encourage some good CLI practices like `--verbose` and `--dry-run/--simulate`.
This, along with UNIX pipes and daemon interfacing, brings CLI
to a new era of services that are: