diff --git a/content/technical/2019/10/useful-command-line-tools.md b/content/technical/2019/10/useful-command-line-tools.md
index bdabefc..7574c6d 100644
--- a/content/technical/2019/10/useful-command-line-tools.md
+++ b/content/technical/2019/10/useful-command-line-tools.md
@@ -9,7 +9,7 @@ runtime dependency like Python or node.js. Most of these tools are portable
to \*BSD, Linux, macOS. Many also work on Windows. For OSes that ship up
to date software many are available via the system package repository.
-**Last updated:** 28 Oct 2019
+**Last updated:** 31 Oct 2019
**About my CLI environment:** I use the [zsh] shell, [Pragmata Pro] font, and
[base16 default dark][base16] color scheme. My prompt is generated by
@@ -17,34 +17,35 @@ to date software many are available via the system package repository.
## Table of Contents
-* [Alacritty](#alacritty)
-* [alt](#alt)
-* [bat](#bat)
-* [chars](#chars)
-* [dot](#dot)
-* [dust](#dust)
-* [eva](#eva)
-* [exa](#exa)
-* [fd](#fd)
-* [hexyl](#hexyl)
-* [hyperfine](#hyperfine)
-* [jq](#jq)
-* [mdcat](#mdcat)
-* [pass](#pass)
-* [Podman](#podman)
-* [Restic](#restic)
-* [ripgrep](#ripgrep)
-* [shotgun](#shotgun)
-* [skim](#skim)
-* [slop](#slop)
-* [Syncthing](#syncthing)
-* [tig](#tig)
-* [titlecase](#titlecase)
-* [Universal Ctags](#ctags)
-* [watchexec](#watchexec)
-* [z](#z)
-* [zola](#zola)
-* [Changelog](#changelog)
+* [Alacritty](#alacritty) — Terminal emulator
+* [alt](#alt) — Find alternate files
+* [bat](#bat) — `cat` with syntax highlighting
+* [bb](#bb) — System monitor
+* [chars](#chars) — Unicode character search
+* [dot](#dot) — Dot files manager
+* [dust](#dust) — Disk usage analyser
+* [eva](#eva) — Calculator
+* [exa](#exa) — Replacement for `ls`
+* [fd](#fd) — Replacement for `find`
+* [hexyl](#hexyl) — Hex viewer
+* [hyperfine](#hyperfine) — Benchmarking tool
+* [jq](#jq) — `awk`/XPath for JSON
+* [mdcat](#mdcat) — Render Markdown in the terminal
+* [pass](#pass) — Password manager
+* [Podman](#podman) — Docker alternative
+* [Restic](#restic) — Encrypted backup tool
+* [ripgrep](#ripgrep) — Fast, intelligent `grep`
+* [shotgun](#shotgun) — Take screenshots
+* [skim](#skim) — Fuzzy finder
+* [slop](#slop) — Graphical region selection
+* [Syncthing](#syncthing) — Decentralised file synchronisation
+* [tig](#tig) — TUI for `git`
+* [titlecase](#titlecase) — Convert text to title case
+* [Universal Ctags](#ctags) — Maintained `ctags` fork
+* [watchexec](#watchexec) — Run commands in response to file system changes
+* [z](#z) — Jump to directories
+* [zola](#zola) — Static site compiler
+* [Changelog](#changelog) — The changelog for this page
### Alacritty ![Language: Rust](https://img.shields.io/badge/language-rust-%23dea584)
@@ -77,6 +78,16 @@ terminal. It supports syntax highlighting and git integration.
Homepage
+
+### bb ![Language: Rust](https://img.shields.io/badge/language-rust-%23dea584)
+
+`bb` is system monitor for Linux like `top`. It shows overall CPU and memory usage as well as
+detailed information per process.
+
+![bb screenshot](/images/cli/bb.png)
+
+Homepage
+
### chars ![Language: Rust](https://img.shields.io/badge/language-rust-%23dea584)
@@ -332,6 +343,7 @@ partial name.
## Changelog
+* 31 Oct 2019 -- Add `bb`, and brief descriptions to the table of contents
* 28 Oct 2019 -- Add `hyperfine`
## Comments
diff --git a/content/technical/2019/10/useful-command-line-tools.yaml b/content/technical/2019/10/useful-command-line-tools.yaml
index 7ea16f4..86d21ea 100644
--- a/content/technical/2019/10/useful-command-line-tools.yaml
+++ b/content/technical/2019/10/useful-command-line-tools.yaml
@@ -4,7 +4,7 @@ extra: A short description and screenshot of some useful command line tools I us
kind: article
section: technical
created_at: 2019-10-26T14:11:22+11:00
-updated_at: 2019-10-28T21:48:02+11:00
+updated_at: 2019-10-31T21:03:15+11:00
article_class: cli-tools
keywords:
- cli
diff --git a/output/images/cli/bb.png b/output/images/cli/bb.png
new file mode 100644
index 0000000..ebd78f1
Binary files /dev/null and b/output/images/cli/bb.png differ
diff --git a/output/images/cli/hyperfine.png b/output/images/cli/hyperfine.png
new file mode 100644
index 0000000..ed2b331
Binary files /dev/null and b/output/images/cli/hyperfine.png differ