docs: add docs for input-overriding without flakes #469

Open
blitz wants to merge 1 commit from blitz/npins into master
blitz commented 2025-07-24 13:19:59 +00:00 (Migrated from github.com)

This PR adds documentation how to override the nixpkgs used by Lanzaboote, if you don't want to use flakes. For this we use https://github.com/nilla-nix/flake-compat.

Compared to #465 we avoid having to track dependencies in multiple places.

While I was here I also changed our examples to use npins instead of niv, because this seems to be more popular these days.

This PR adds documentation how to override the nixpkgs used by Lanzaboote, if you don't want to use flakes. For this we use https://github.com/nilla-nix/flake-compat. Compared to #465 we avoid having to track dependencies in multiple places. While I was here I also changed our examples to use `npins` instead of `niv`, because this seems to be more popular these days.
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin blitz/npins:blitz/npins
git switch blitz/npins

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch master
git merge --no-ff blitz/npins
git switch blitz/npins
git rebase master
git switch master
git merge --ff-only blitz/npins
git switch blitz/npins
git rebase master
git switch master
git merge --no-ff blitz/npins
git switch master
git merge --squash blitz/npins
git switch master
git merge --ff-only blitz/npins
git switch master
git merge blitz/npins
git push origin master
Sign in to join this conversation.
No description provided.