Skip to content

docs: add README - #42

Merged
hammadmajid merged 1 commit into
mainfrom
docs/readme
Sep 16, 2026
Merged

hammadmajid merged 1 commit into
mainfrom
docs/readme

Conversation

@hammadmajid

Copy link
Copy Markdown
Contributor

What

Adds the repo's README.md: a one-line pitch, a Demo section (placeholder
with an HTML comment noting the maintainer records it — no recording tool
was available in this environment), install instructions (GitHub Releases
tar.gz per linux/darwin amd64/arm64 with checksums.txt verification, and
go install), shell setup for fish/bash/zsh, first-run cdd scan, usage
and both key maps (default and vim), a full config.toml reference with
every key explained, the XDG paths for config and History, a three-sentence
"How it works" using the glossary terms (Scan, Visit, History, Picker,
Project, Jump, Wrapper), and pointers to CONTRIBUTING.md and the license.

Why

Turns the last red item in the repo's Community Standards green and gives
new users install/setup instructions.

Commands and flags were derived from go run ./cmd/cdd --help and
go run ./cmd/cdd init --help, plus the actual key bindings in
internal/picker/update.go and config fields in internal/config/config.go.

Closes #23

🤖 Generated with Claude Code

Adds install (Releases and go install), shell setup for fish/bash/zsh,
first-run scan, usage and keymaps, full config.toml reference with XDG
paths, a glossary-grounded "how it works", and a demo placeholder for
the maintainer to record.

Closes #23

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@hammadmajid
hammadmajid merged commit 8c67ec4 into main Sep 16, 2026
2 of 3 checks passed
@hammadmajid
hammadmajid deleted the docs/readme branch September 16, 2026 20:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Write the README

1 participant