poka.sh

Docs

SSHCONFIG

Generated by scripts/gen-format-pages.py from docs/data/format-metadata/, FILE_FORMATS.csv and docs/formats-master.csv. Do not edit by hand: change the source, then run the script.

SSH config Preview.

At a glance

Purpose An OpenSSH client configuration (~/.ssh/config): Host and Match blocks of options.
Extensions .sshconfig
Poka parser poka-ssh-config
Viewer poka-metadata-card-viewer
Depth tier Metadata card (see Depth tiers)
Breadth tier B2 Broad (see Breadth tiers)

How much Poka reads

B2 Broad. The common content of the current and the common older versions is decoded. Some named features or versions are not, and are listed.

Confidence: medium (the reviewer read the code). Basis: Reviewed 2026-10-26: read parsers/poka-ssh-config/src/main.rs (179 lines) and plugin.json. No unit tests or tests/samples.rs; the corpus has no .sshconfig and .ssh-config sample. Covers .sshconfig and .ssh-config. The card shows one section per Host or Match block with its options as key and value; values that look like passwords or private keys are redacted. Judgement: B2: every block and option is shown.

What Poka does not read

  • Options are shown as written, not explained
  • Include directives are not followed
  • Global options before the first Host are not shown (judgement from the code)
  • Only the first 30 blocks are shown

Libraries

Libraries Poka uses or has assessed for this format, with the status, licence and language the registry records.

Sources

  • parsers/poka-ssh-config/src/main.rs
  • parsers/poka-ssh-config/plugin.json