Skip to content

Reset Windows tooling setup to use Scoop#1

Open
user3301 with Copilot wants to merge 7 commits into
mainfrom
copilot/nuke-project-and-start-over
Open

Reset Windows tooling setup to use Scoop#1
user3301 with Copilot wants to merge 7 commits into
mainfrom
copilot/nuke-project-and-start-over

Conversation

Copilot AI commented Jul 17, 2026

Copy link
Copy Markdown

The repo’s WinGet-based setup could leave freshly installed tools unavailable because binaries were installed outside the active PATH. This rebuilds the project scaffold around Scoop so CLI tools are installed through user-local shims.

  • Scoop-first bootstrap

    • Replaced WinGet install flow with Scoop installation and PATH refresh helpers.
    • Installs Git, PowerShell 7, and just through Scoop before setup handoff.
  • Declarative package config

    • Replaced config/packages.json with config/scoop.json.
    • Defines buckets and packages used by setup.ps1.
  • Fresh minimal scaffold

    • Removed old WinGet docs, assets, submodule wiring, and split PowerShell scaffold.
    • Added lean setup/uninstall scripts for packages, symlinks, and PowerShell modules.
  • Updated docs and task runner

    • README now documents the Scoop workflow and command entry points.
    • Justfile now targets the new setup/check commands.

Example package declaration:

{
  "buckets": ["main", "extras", "nerd-fonts"],
  "packages": ["git", "pwsh", "just", "ripgrep", "fd", "neovim"]
}

Copilot AI requested a review from user3301 July 17, 2026 12:17
@user3301
user3301 marked this pull request as ready for review July 17, 2026 12: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.

2 participants