add systems (#42)

This allows flake users to make the systems list externally extensible.
The default systems is:
```
[
  "aarch64-darwin"
  "aarch64-linux"
  "x86_64-darwin"
  "x86_64-linux"
]
```

See https://github.com/nix-systems/nix-systems for a full explanation
This commit is contained in:
Jonas Chevalier 2023-04-25 13:59:35 +02:00 committed by GitHub
parent 4ea5076e34
commit 8054bfa00d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -354,6 +354,17 @@
"type": "github" "type": "github"
} }
}, },
{
"from": {
"id": "systems",
"type": "indirect"
},
"to": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
}
},
{ {
"from": { "from": {
"id": "helix", "id": "helix",