aboutsummaryrefslogtreecommitdiff
path: root/README.markdown
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2017-02-05 01:51:26 +1300
committerTom Ryder <tom@sanctum.geek.nz>2017-02-05 01:51:26 +1300
commit309c62e84ae321729c633ffbba8fa2ae8b82ab57 (patch)
treedf5888aafe7984b6bc169d21ba730a6e6110e86d /README.markdown
parentCorrect missing id(1) option (diff)
downloaddotfiles-309c62e84ae321729c633ffbba8fa2ae8b82ab57.tar.gz
dotfiles-309c62e84ae321729c633ffbba8fa2ae8b82ab57.zip
Group some tools in the README
Diffstat (limited to 'README.markdown')
-rw-r--r--README.markdown21
1 files changed, 11 insertions, 10 deletions
diff --git a/README.markdown b/README.markdown
index 7c469f0a..f2ef003e 100644
--- a/README.markdown
+++ b/README.markdown
@@ -413,6 +413,17 @@ Installed by the `install-bin` target:
* Two internet message quoting tools:
* `quo(1df)` indents with quoting right angle-brackets.
* `wro(1df)` adds a quote attribution header to its input.
+* Six Git-related tools:
+ * `fgscr(1df)` finds Git repositories in a directory root and scrubs them
+ with `gscr(1df)`.
+ * `grc(1df)` quietly tests whether the given directory appears to be a
+ Git repository with pending changes.
+ * `gscr(1df)` scrubs Git repositories.
+ * `isgr(1df)` quietly tests whether the given directory appears to be a
+ Git repository.
+ * `jfc(1df)` adds and commits lazily to a Git repository.
+ * `jfcd(1df)` watches a directory for changes and runs `jfc(1df)` if it
+ sees any.
* `ap(1df)` reads arguments for a given command from the standard input,
prompting if appropriate.
* `apf(1df)` prepends arguments to a command with ones read from a file,
@@ -445,8 +456,6 @@ Installed by the `install-bin` target:
any options, mostly useful for scripts.
* `eds(1df)` edits executable script files in `EDSPATH`, defaulting to
`~/.local/bin`, for personal scripting snippets.
-* `fgscr(1df)` finds Git repositories in a directory root and scrubs them
- with `gscr(1df)`.
* `finc(1df)` counts the number of results returned from a set of given
`find(1)` conditions.
* `fnl(1df)` runs a command and saves its output and error into temporary
@@ -454,21 +463,13 @@ Installed by the `install-bin` target:
* `gms(1df)` runs a set of `getmailrc` files; does much the same thing as the
script `getmails` in the `getmail` suite, but runs the requests in parallel
and does up to three silent retries using `try(1df)`.
-* `grc(1df)` quietly tests whether the given directory appears to be a Git
- repository with pending changes.
-* `gscr(1df)` scrubs Git repositories.
* `gwp(1df)` searches for alphanumeric words in a similar way to `grep(1)`.
* `han(1df)` provides a `keywordprg` for Vim's Bash script filetype that will
look for `help` topics. You could use it from the shell too.
* `igex(1df)` wraps around a command to allow you to ignore error conditions
that don't actually worry you, exiting with 0 anyway.
-* `isgr(1df)` quietly tests whether the given directory appears to be a Git
- repository.
* `ix(1df)` posts its input to the ix.io pastebin.
-* `jfc(1df)` adds and commits lazily to a Git repository.
* `jfp(1df)` prints its input, excluding any shebang on the first line only.
-* `jfcd(1df)` watches a directory for changes and runs `jfc(1df)` if it sees
- any.
* `loc(1df)` is a quick-search wrapped around `find(1)`.
* `maybe(1df)` is like `true(1)` or `false(1)`; given a probability of
success,