I'm trying to add spacebar to my system flake overlays, but I'm not sure that the instructions are valid anymore. Using these instructions from the root README:
Passing spacebar.overlay directly into the nixpkgs overlay list fails to evaluate as spacebar.overlay evaluates to an attribute set instead of an overlay function directly:
error: A definition for option `nixpkgs.overlays.[definition 1-entry 9]' is not of type `nixpkgs overlay'. Definition values:
- In `<unknown-file>':
{
aarch64-darwin = <function>;
x86_64-darwin = <function>;
}
Directly passing either system's attribute spacebar.overlay.aarch64-darwin obviously does work though, since you're passing an overlay in.
Is there something in the README that needs to be updated now that multiple systems are supported?
I'm trying to add
spacebar
to my system flake overlays, but I'm not sure that the instructions are valid anymore. Using these instructions from the root README:spacebar.overlay
results in an attribute set containing each system overlay, structured like this:Passing
spacebar.overlay
directly into the nixpkgs overlay list fails to evaluate asspacebar.overlay
evaluates to an attribute set instead of an overlay function directly:Directly passing either system's attribute
spacebar.overlay.aarch64-darwin
obviously does work though, since you're passing an overlay in.Is there something in the README that needs to be updated now that multiple systems are supported?