Skip to content

docs: correct the README - #14

Open
presto8 wants to merge 1 commit into
mainfrom
docs/readme-update
Open

presto8 wants to merge 1 commit into
mainfrom
docs/readme-update

Conversation

@presto8

@presto8 presto8 commented Aug 28, 2026

Copy link
Copy Markdown
Owner
  • Plugin list was stale: it named lightline (replaced by vim-airline)
    and omitted which-key, neodev, vim-sleuth, gruvbox.nvim, vim-lastplace,
    undotree and mru. Regenerated from init.lua, and noted lazy.nvim as
    the plugin manager.

  • Dropped the unqualified 'intended to be idempotent / safe to run
    multiple times' claim and replaced it with a section describing the
    actual failure: setup_tmux clones unconditionally and aborts the run.

  • Documented that config files are fetched from GitHub rather than
    taken from the local checkout, which is surprising given the
    'inspect and verify, then run' workflow directly above it.

  • Install URL now says main rather than master. Note the master URL
    does still work: there is no master branch on the remote (only main
    and refactor), but raw.githubusercontent.com falls back to the
    default branch, so it serves identical content. Corrected for
    accuracy, not because it was broken.

  • Added ripgrep, fd, kitty and syncthing to the package list.

The two caveats documented here are fixed on the idempotent-git-clones
and local-file-first branches, and should be dropped when those land.


🤖 Generated with Claude Code

- Plugin list was stale: it named lightline (replaced by vim-airline)
  and omitted which-key, neodev, vim-sleuth, gruvbox.nvim, vim-lastplace,
  undotree and mru. Regenerated from init.lua, and noted lazy.nvim as
  the plugin manager.

- Dropped the unqualified 'intended to be idempotent / safe to run
  multiple times' claim and replaced it with a section describing the
  actual failure: setup_tmux clones unconditionally and aborts the run.

- Documented that config files are fetched from GitHub rather than
  taken from the local checkout, which is surprising given the
  'inspect and verify, then run' workflow directly above it.

- Install URL now says main rather than master. Note the master URL
  does still work: there is no master branch on the remote (only main
  and refactor), but raw.githubusercontent.com falls back to the
  default branch, so it serves identical content. Corrected for
  accuracy, not because it was broken.

- Added ripgrep, fd, kitty and syncthing to the package list.

The two caveats documented here are fixed on the idempotent-git-clones
and local-file-first branches, and should be dropped when those land.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

Changes are documentation-only and align with the current script behavior, with only a small accuracy tweak suggested.

Pull request overview

Updates the project README to reflect the current behavior and contents of the prestobuntu setup script, especially around supported Ubuntu versions, plugin/package lists, and re-run behavior.

Changes:

  • Refreshes documented packages and Neovim plugin list (and notes lazy.nvim as the plugin manager).
  • Replaces the blanket “idempotent/safe to re-run” claim with a concrete “Re-running” section describing the current failure mode.
  • Corrects the install URL to use main and clarifies that config files are fetched from GitHub (not the local checkout).
File summaries
File Description
README.md Updates installation docs and caveats; refreshes package/plugin lists and re-run behavior notes.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 1
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread README.md
Comment on lines +56 to +57
"already exists" error aborts the whole run. Remove
`~/.config/tmux/plugins` first, or skip that step, until this is fixed.
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