tangled
alpha
login
or
join now
nonbinary.computer
/
magic
3
fork
atom
this repo has no description
3
fork
atom
overview
issues
pulls
pipelines
dx cli and such
nonbinary.computer
1 week ago
61ce9968
9953d604
+148
-11
3 changed files
expand all
collapse all
unified
split
flake.lock
flake.nix
nix
modules
devshell.nix
+143
-7
flake.lock
reviewed
···
30
30
"type": "github"
31
31
}
32
32
},
33
33
+
"crane_3": {
34
34
+
"locked": {
35
35
+
"lastModified": 1773189535,
36
36
+
"narHash": "sha256-E1G/Or6MWeP+L6mpQ0iTFLpzSzlpGrITfU2220Gq47g=",
37
37
+
"owner": "ipetkov",
38
38
+
"repo": "crane",
39
39
+
"rev": "6fa2fb4cf4a89ba49fc9dd5a3eb6cde99d388269",
40
40
+
"type": "github"
41
41
+
},
42
42
+
"original": {
43
43
+
"owner": "ipetkov",
44
44
+
"repo": "crane",
45
45
+
"type": "github"
46
46
+
}
47
47
+
},
48
48
+
"dioxus": {
49
49
+
"inputs": {
50
50
+
"crane": "crane_2",
51
51
+
"flake-parts": "flake-parts",
52
52
+
"nixpkgs": "nixpkgs",
53
53
+
"rust-overlay": "rust-overlay",
54
54
+
"systems": "systems"
55
55
+
},
56
56
+
"locked": {
57
57
+
"lastModified": 1774357813,
58
58
+
"narHash": "sha256-HeH/AUfFzf3c+PRskyNAt7c7nfsZmYYGU6jfkVDmGow=",
59
59
+
"owner": "DioxusLabs",
60
60
+
"repo": "dioxus",
61
61
+
"rev": "cece12b57e7210f2d7c9394bb0933774ca29807b",
62
62
+
"type": "github"
63
63
+
},
64
64
+
"original": {
65
65
+
"owner": "DioxusLabs",
66
66
+
"repo": "dioxus",
67
67
+
"type": "github"
68
68
+
}
69
69
+
},
33
70
"flake-parts": {
34
71
"inputs": {
72
72
+
"nixpkgs-lib": "nixpkgs-lib"
73
73
+
},
74
74
+
"locked": {
75
75
+
"lastModified": 1765835352,
76
76
+
"narHash": "sha256-XswHlK/Qtjasvhd1nOa1e8MgZ8GS//jBoTqWtrS1Giw=",
77
77
+
"owner": "hercules-ci",
78
78
+
"repo": "flake-parts",
79
79
+
"rev": "a34fae9c08a15ad73f295041fec82323541400a9",
80
80
+
"type": "github"
81
81
+
},
82
82
+
"original": {
83
83
+
"owner": "hercules-ci",
84
84
+
"repo": "flake-parts",
85
85
+
"type": "github"
86
86
+
}
87
87
+
},
88
88
+
"flake-parts_2": {
89
89
+
"inputs": {
35
90
"nixpkgs-lib": [
36
91
"nixpkgs"
37
92
]
···
68
123
},
69
124
"nixpkgs": {
70
125
"locked": {
126
126
+
"lastModified": 1766870016,
127
127
+
"narHash": "sha256-fHmxAesa6XNqnIkcS6+nIHuEmgd/iZSP/VXxweiEuQw=",
128
128
+
"owner": "nixos",
129
129
+
"repo": "nixpkgs",
130
130
+
"rev": "5c2bc52fb9f8c264ed6c93bd20afa2ff5e763dce",
131
131
+
"type": "github"
132
132
+
},
133
133
+
"original": {
134
134
+
"owner": "nixos",
135
135
+
"ref": "nixpkgs-unstable",
136
136
+
"repo": "nixpkgs",
137
137
+
"type": "github"
138
138
+
}
139
139
+
},
140
140
+
"nixpkgs-lib": {
141
141
+
"locked": {
142
142
+
"lastModified": 1765674936,
143
143
+
"narHash": "sha256-k00uTP4JNfmejrCLJOwdObYC9jHRrr/5M/a/8L2EIdo=",
144
144
+
"owner": "nix-community",
145
145
+
"repo": "nixpkgs.lib",
146
146
+
"rev": "2075416fcb47225d9b68ac469a5c4801a9c4dd85",
147
147
+
"type": "github"
148
148
+
},
149
149
+
"original": {
150
150
+
"owner": "nix-community",
151
151
+
"repo": "nixpkgs.lib",
152
152
+
"type": "github"
153
153
+
}
154
154
+
},
155
155
+
"nixpkgs_2": {
156
156
+
"locked": {
157
157
+
"lastModified": 1744536153,
158
158
+
"narHash": "sha256-awS2zRgF4uTwrOKwwiJcByDzDOdo3Q1rPZbiHQg/N38=",
159
159
+
"owner": "NixOS",
160
160
+
"repo": "nixpkgs",
161
161
+
"rev": "18dd725c29603f582cf1900e0d25f9f1063dbf11",
162
162
+
"type": "github"
163
163
+
},
164
164
+
"original": {
165
165
+
"owner": "NixOS",
166
166
+
"ref": "nixpkgs-unstable",
167
167
+
"repo": "nixpkgs",
168
168
+
"type": "github"
169
169
+
}
170
170
+
},
171
171
+
"nixpkgs_3": {
172
172
+
"locked": {
71
173
"lastModified": 1774243609,
72
174
"narHash": "sha256-6sB2IYqXYwoQS11Ev0u3b0lpAleTpvNv5iv4iqiCCR8=",
73
175
"owner": "nixos",
···
85
187
"root": {
86
188
"inputs": {
87
189
"crane": "crane",
88
88
-
"flake-parts": "flake-parts",
190
190
+
"dioxus": "dioxus",
191
191
+
"flake-parts": "flake-parts_2",
89
192
"git-hooks": "git-hooks",
90
90
-
"nixpkgs": "nixpkgs",
193
193
+
"nixpkgs": "nixpkgs_3",
91
194
"rust-flake": "rust-flake",
92
92
-
"rust-overlay": "rust-overlay_2",
93
93
-
"systems": "systems"
195
195
+
"rust-overlay": "rust-overlay_3",
196
196
+
"systems": "systems_2"
94
197
}
95
198
},
96
199
"rust-flake": {
97
200
"inputs": {
98
98
-
"crane": "crane_2",
201
201
+
"crane": "crane_3",
99
202
"nixpkgs": [
100
203
"nixpkgs"
101
204
],
102
102
-
"rust-overlay": "rust-overlay"
205
205
+
"rust-overlay": "rust-overlay_2"
103
206
},
104
207
"locked": {
105
208
"lastModified": 1773521592,
···
117
220
},
118
221
"rust-overlay": {
119
222
"inputs": {
223
223
+
"nixpkgs": "nixpkgs_2"
224
224
+
},
225
225
+
"locked": {
226
226
+
"lastModified": 1766890375,
227
227
+
"narHash": "sha256-0Zi7ChAtjq/efwQYmp7kOJPcSt6ya9ynSUe6ppgZhsQ=",
228
228
+
"owner": "oxalica",
229
229
+
"repo": "rust-overlay",
230
230
+
"rev": "91e1f7a0017065360f447622d11b7ce6ed04772f",
231
231
+
"type": "github"
232
232
+
},
233
233
+
"original": {
234
234
+
"owner": "oxalica",
235
235
+
"repo": "rust-overlay",
236
236
+
"type": "github"
237
237
+
}
238
238
+
},
239
239
+
"rust-overlay_2": {
240
240
+
"inputs": {
120
241
"nixpkgs": [
121
242
"rust-flake",
122
243
"nixpkgs"
···
136
257
"type": "github"
137
258
}
138
259
},
139
139
-
"rust-overlay_2": {
260
260
+
"rust-overlay_3": {
140
261
"inputs": {
141
262
"nixpkgs": [
142
263
"nixpkgs"
···
157
278
}
158
279
},
159
280
"systems": {
281
281
+
"locked": {
282
282
+
"lastModified": 1681028828,
283
283
+
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
284
284
+
"owner": "nix-systems",
285
285
+
"repo": "default",
286
286
+
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
287
287
+
"type": "github"
288
288
+
},
289
289
+
"original": {
290
290
+
"owner": "nix-systems",
291
291
+
"repo": "default",
292
292
+
"type": "github"
293
293
+
}
294
294
+
},
295
295
+
"systems_2": {
160
296
"locked": {
161
297
"lastModified": 1681028828,
162
298
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
+2
flake.nix
reviewed
···
14
14
rust-overlay.url = "github:oxalica/rust-overlay";
15
15
rust-overlay.inputs.nixpkgs.follows = "nixpkgs";
16
16
17
17
+
dioxus.url = "github:DioxusLabs/dioxus";
18
18
+
17
19
git-hooks.url = "github:cachix/git-hooks.nix";
18
20
git-hooks.flake = false;
19
21
};
+3
-4
nix/modules/devshell.nix
reviewed
···
2
2
perSystem = {
3
3
config,
4
4
self',
5
5
+
system,
5
6
pkgs,
6
7
lib,
7
8
...
···
36
37
nixd # Nix language server
37
38
bacon
38
39
rust-analyzer
39
39
-
cargo-machete
40
40
-
cargo-semver-checks
41
41
-
cargo-binstall
42
42
-
cargo-dist
40
40
+
inputs.dioxus.packages.${system}.dioxus-cli
41
41
+
wasm-bindgen-cli
43
42
cargo-nextest
44
43
zip
45
44
atproto-goat