Skip to content

fix(lib.types.stringable): ensures store paths are realized#286

Merged
BirdeeHub merged 1 commit intomainfrom
stringable
Feb 6, 2026
Merged

fix(lib.types.stringable): ensures store paths are realized#286
BirdeeHub merged 1 commit intomainfrom
stringable

Conversation

@BirdeeHub
Copy link
Owner

sometimes passing a regular nix store path like ./somepath will not get realized unless you call builtins.path { path = ./somedir; }

When a user uses a type like this, and provides a store path to it, they expect it to be provisioned. It is also safe to call multiple times on a value. So we should handle this in this type.

sometimes passing a regular nix store path like `./somepath` will not
get realized unless you call `builtins.path { path = ./somedir; }`

When a user uses a type like this, and provides a store path to it, they
expect it to be provisioned. It is also safe to call multiple times on a
value. So we should handle this in this type.
@BirdeeHub BirdeeHub merged commit 5ad52c5 into main Feb 6, 2026
2 checks passed
@BirdeeHub BirdeeHub deleted the stringable branch February 6, 2026 00:41
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.

1 participant