# nip graft

  ## Description
  Downloads and extracts a Pacman package into `/tmp/nexusos/Programs/App/Version/` with BLAKE2b-verified `graft.log`. Supports deduplication.

  ## Example
  ```bash
  nip graft pacman neofetch
  ```

  ## Status
  - Prototype working (17 July 2025).
  - Fixed `blake2b` errors, using `getBlake2b` for BLAKE2b hashing.
  - Outputs to `/tmp/nexusos/Programs` with `graft.log`.

  ## Notes
  - BLAKE2b (256-bit) used for secure deduplication and integrity.
  - Requires `nimble install blake2`.
  - Tested with `neofetch-7.1.0`.

  ## Next Steps
  - Auto-detect package version from Pacman.
  - Integrate with `nip convert` for `.npk` generation.
  - Add dependency handling.