From 3e1b37a87e1447531dcde3e59b7dfdd62425d511 Mon Sep 17 00:00:00 2001 From: Geoff Cheshire Date: Sun, 10 May 2026 14:12:12 -0400 Subject: [PATCH] docs: document pack-manager.nvim upstream for tracking improvements pack-manager.nvim is the UI layer over vim.pack and the most significant third-party dependency. Added to UNIFIED.md with repo link, rationale, and the workflow for picking up upstream improvements via the lockfile. Co-Authored-By: Claude Sonnet 4.6 --- UNIFIED.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/UNIFIED.md b/UNIFIED.md index 0a2cac61..e5a15a3e 100644 --- a/UNIFIED.md +++ b/UNIFIED.md @@ -57,3 +57,14 @@ Current machines: > This project has diverged significantly from its kickstart.nvim origin in > architecture and philosophy. Upstream syncing from kickstart.nvim is no > longer applicable — whipsmart.nvim is its own project. + +### Tracking Key Upstream Dependencies + +**`pack-manager.nvim`** (`https://github.com/mplusp/pack-manager.nvim`) is the +UI layer over `vim.pack` and the most architecturally significant third-party +dependency. Watch this repo for new features, API changes, and bug fixes. + +To pick up an improvement: +1. Check the [pack-manager.nvim releases/commits](https://github.com/mplusp/pack-manager.nvim/commits/main) for relevant changes. +2. Run `ps` to pull the latest revision and update `nvim-pack-lock.json`. +3. Commit the updated lockfile to pin the new version.