docs(catalog): migrate opinionated component catalog into fish-config.md #42

Merged
rootiest merged 1 commits from docs/migrate-opinionated-catalog into main 2026-06-11 03:37:27 +00:00
Owner

Migrates internal catalog to user docs. See commit message for full details.

Migrates internal catalog to user docs. See commit message for full details.
rootiest added 1 commit 2026-06-11 03:36:46 +00:00
Promotes the internal opinionated_catalog.md (git-ignored dev reference)
to first-class user documentation in docs/fish-config.md Section 7.

- Add per-category component tables (C1–C6) under a new "Component
  Reference" subsection in "Opinionated Components (Minimal Mode)"
- Document the C5 sentinel-file coordination mechanism and how
  __fish_config_logging_changed propagates changes to all open shells
- Document C3/C5 composition (smart_exit wrapper vs capture block)
- Document bang-bang system atomicity across its multiple source files
- Add rg function entry to Section 5.1 (Kitty hyperlink wrapper)
- Update fish-config.index with keywords for all new headings
rootiest merged commit fc17c9fd61 into main 2026-06-11 03:37:27 +00:00
rootiest deleted branch docs/migrate-opinionated-catalog 2026-06-11 03:37:27 +00:00
Sign in to join this conversation.