commits
* allow user to omit header comment
* don't inherit top-level input separator
* implement granular style formatting
* attempt to fix CI
* document new styling options
---------
Co-authored-by: Victor Borja <vborja@apache.org>
* Revert "feat: add deps backend (#72)"
This reverts commit 1bf87eeb57ea517d4a6a96b4529f4f5d78a49e84.
* flake-parts.nixpkgs-lib follows nixpkgs
feat: update npins, default, formatter for deps backend
fix: move inputs-lib to dev/_lib, fix test imports
feat: include deps backend in default.nix
feat: comprehensive deps URL parser, url.bash helpers, full spec coverage
style: nixfmt parse-url test and lib files
feat: attrset input forms, progress output, rich deps.nix metadata, normalize.nix
refactor: split fetch-forge.bash, fix git test URL, add fetch-forge to deps.nix
fix: empty seedBlock invalid bash, write-deps SC2016 shellcheck, add deps CI bootstrap
* show npins command on failure to help diagnose
* default.nix
* remove `nix-systems/systems`, use `lib.systems.flakeExposed` instead
* force using commit flake-file for updating
---------
Co-authored-by: Victor Borja <vborja@apache.org>
Co-authored-by: Victor Borja <vborja@apache.org>
The current attribute is deprecated
Co-authored-by: Victor Borja <vborja@apache.org>
* fix: use `attrsOf anything` instead of `attrs`
this has more predictable merging behaviour, `attrs` was silently discaring substituters defined in different files.
* feat: make it a `freeformType` instead, and add mergeable lists for common options
* remove den and flake-aspects
* Update README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Remove formatter.nix and nix-auto-follow from the Dendritic module
* Remove treefmt configuration from dev
* Add treefmt configuration back to dev
feat: update npins, default, formatter for deps backend
fix: move inputs-lib to dev/_lib, fix test imports
feat: include deps backend in default.nix
feat: comprehensive deps URL parser, url.bash helpers, full spec coverage
style: nixfmt parse-url test and lib files
feat: attrset input forms, progress output, rich deps.nix metadata, normalize.nix
refactor: split fetch-forge.bash, fix git test URL, add fetch-forge to deps.nix
fix: empty seedBlock invalid bash, write-deps SC2016 shellcheck, add deps CI bootstrap