Skip to content

docs: public repo setup refresh and update Topgrade steps - #353

Merged
timmo001 merged 2 commits into
distro/arch-omarchyfrom
cursor/technical-documentation-updates-0f9d
Aug 22, 2026
Merged

docs: public repo setup refresh and update Topgrade steps#353
timmo001 merged 2 commits into
distro/arch-omarchyfrom
cursor/technical-documentation-updates-0f9d

Conversation

@cursor

@cursor cursor Bot commented Aug 22, 2026

Copy link
Copy Markdown
Contributor

Summary

Documentation-only updates from the weekly docs automation pass.

Docs added/updated

  • configuration/packages.md — documents that dot setup-public-repo runs pacman -Sy after registering the signed timmo repository so package databases include the new repo before dot init installs from .dot-public-packages.
  • dot/shell.md — lists every selectable Topgrade step exposed by the update Gum wrapper, with the matching topgrade --only step names.
  • dot/commands.md (generated) and dot/src/cli/spec.ts — align the setup-public-repo command reference with the pacman refresh behaviour.

Codepaths covered

  • dot/src/commands/SetupPublicRepo.ts — post-registration pacman -Sy added in init fixes
  • scripts/.local/bin/update — per-step Topgrade selection from the split-update workflow

Knowledge gaps addressed

  • Public package repository setup did not explain that databases are refreshed before package installation begins.
  • The update helper documented default selections but not the full list of optional Topgrade steps (ProtonPlus, firmware, Rustup, TLDR, Neovim, containers, Claude Code, Claude Code plugins, uv).

Validation

  • mise run docs:gen
  • mise run docs:build (starlight-links-validator passed)
Open in Web View Automation 

cursoragent and others added 2 commits August 22, 2026 06:07
setup-public-repo now runs pacman -Sy after registering the timmo
repository so init can install packages from the refreshed database.
Update the packages page, CLI spec, and generated command reference.

Co-authored-by: Aidan Timson <aidan@timmo.dev>
The split update wrapper exposes individual Topgrade steps through
Gum. Document the full step list and matching topgrade --only names.

Co-authored-by: Aidan Timson <aidan@timmo.dev>
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
dotfiles-docs 6db7b2a Commit Preview URL

Branch Preview URL
Aug 22 2026, 06:08 AM

@timmo001
timmo001 marked this pull request as ready for review August 22, 2026 13:03
@timmo001
timmo001 merged commit f921dad into distro/arch-omarchy Aug 22, 2026
13 checks passed
@timmo001
timmo001 deleted the cursor/technical-documentation-updates-0f9d branch August 22, 2026 13:03
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.

2 participants