@@ -16,22 +16,6 @@
1616 "type": "github"
1717 }
1818 },
19− "devshell": {
20− "flake": false,
21− "locked": {
22− "lastModified": 1667210711,
23− "narHash": "sha256-IoErjXZAkzYWHEpQqwu/DeRNJGFdR7X2OGbkhMqMrpw=",
24− "owner": "numtide",
25− "repo": "devshell",
26− "rev": "96a9dd12b8a447840cc246e17a47b81a4268bba7",
27− "type": "github"
28− },
29− "original": {
30− "owner": "numtide",
31− "repo": "devshell",
32− "type": "github"
33− }
34− },
3519 "dream2nix": {
3620 "inputs": {
3721 "alejandra": [
@@ -42,10 +26,12 @@
4226 ],
4327 "crane": "crane",
4428 "devshell": [
29+ "nci"
30+ ],
31+ "flake-parts": [
4532 "nci",
46− "devshell"
33+ "parts"
4734 ],
48− "flake-parts": "flake-parts",
4935 "flake-utils-pre-commit": [
5036 "nci"
5137 ],
@@ -70,14 +56,17 @@
7056 ],
7157 "pre-commit-hooks": [
7258 "nci"
59+ ],
60+ "pruned-racket-catalog": [
61+ "nci"
7362 ]
7463 },
7564 "locked": {
76− "lastModified": 1671323629,
77− "narHash": "sha256-9KHTPjIDjfnzZ4NjpE3gGIVHVHopy6weRDYO/7Y3hF8=",
65+ "lastModified": 1677289985,
66+ "narHash": "sha256-lUp06cTTlWubeBGMZqPl9jODM99LpWMcwxRiscFAUJg=",
7867 "owner": "nix-community",
7968 "repo": "dream2nix",
80− "rev": "2d7d68505c8619410df2c6b6463985f97cbcba6e",
69+ "rev": "28b973a8d4c30cc1cbb3377ea2023a76bc3fb889",
8170 "type": "github"
8271 },
8372 "original": {
@@ -86,24 +75,6 @@
8675 "type": "github"
8776 }
8877 },
89− "flake-parts": {
90− "inputs": {
91− "nixpkgs-lib": "nixpkgs-lib"
92− },
93− "locked": {
94− "lastModified": 1668450977,
95− "narHash": "sha256-cfLhMhnvXn6x1vPm+Jow3RiFAUSCw/l1utktCw5rVA4=",
96− "owner": "hercules-ci",
97− "repo": "flake-parts",
98− "rev": "d591857e9d7dd9ddbfba0ea02b43b927c3c0f1fa",
99− "type": "github"
100− },
101− "original": {
102− "owner": "hercules-ci",
103− "repo": "flake-parts",
104− "type": "github"
105− }
106− },
10778 "flake-utils": {
10879 "locked": {
10980 "lastModified": 1659877975,
@@ -119,23 +90,40 @@
11990 "type": "github"
12091 }
12192 },
93+ "mk-naked-shell": {
94+ "flake": false,
95+ "locked": {
96+ "lastModified": 1676572903,
97+ "narHash": "sha256-oQoDHHUTxNVSURfkFcYLuAK+btjs30T4rbEUtCUyKy8=",
98+ "owner": "yusdacra",
99+ "repo": "mk-naked-shell",
100+ "rev": "aeca9f8aa592f5e8f71f407d081cb26fd30c5a57",
101+ "type": "github"
102+ },
103+ "original": {
104+ "owner": "yusdacra",
105+ "repo": "mk-naked-shell",
106+ "type": "github"
107+ }
108+ },
122109 "nci": {
123110 "inputs": {
124− "devshell": "devshell",
125111 "dream2nix": "dream2nix",
112+ "mk-naked-shell": "mk-naked-shell",
126113 "nixpkgs": [
127114 "nixpkgs"
128115 ],
116+ "parts": "parts",
129117 "rust-overlay": [
130118 "rust-overlay"
131119 ]
132120 },
133121 "locked": {
134− "lastModified": 1671430291,
135− "narHash": "sha256-UIc7H8F3N8rK72J/Vj5YJdV72tvDvYjH+UPsOFvlcsE=",
122+ "lastModified": 1677294491,
123+ "narHash": "sha256-p09IOJqhUOM6egRJe4Ou1EXdTs/I9Pmm8e7pMYDlIWM=",
136124 "owner": "yusdacra",
137125 "repo": "nix-cargo-integration",
138− "rev": "b1b0d38b8c3b0d0e6a38638d5bbe10b0bc67522c",
126+ "rev": "a525ed36c440854f296cd958f4ebf574f0ebe22c",
139127 "type": "github"
140128 },
141129 "original": {
@@ -146,11 +134,11 @@
146134 },
147135 "nixpkgs": {
148136 "locked": {
149− "lastModified": 1671359686,
150− "narHash": "sha256-3MpC6yZo+Xn9cPordGz2/ii6IJpP2n8LE8e/ebUXLrs=",
137+ "lastModified": 1677063315,
138+ "narHash": "sha256-qiB4ajTeAOVnVSAwCNEEkoybrAlA+cpeiBxLobHndE8=",
151139 "owner": "nixos",
152140 "repo": "nixpkgs",
153− "rev": "04f574a1c0fde90b51bf68198e2297ca4e7cccf4",
141+ "rev": "988cc958c57ce4350ec248d2d53087777f9e1949",
154142 "type": "github"
155143 },
156144 "original": {
@@ -163,11 +151,11 @@
163151 "nixpkgs-lib": {
164152 "locked": {
165153 "dir": "lib",
166− "lastModified": 1665349835,
167− "narHash": "sha256-UK4urM3iN80UXQ7EaOappDzcisYIuEURFRoGQ/yPkug=",
154+ "lastModified": 1675183161,
155+ "narHash": "sha256-Zq8sNgAxDckpn7tJo7V1afRSk2eoVbu3OjI1QklGLNg=",
168156 "owner": "NixOS",
169157 "repo": "nixpkgs",
170− "rev": "34c5293a71ffdb2fe054eb5288adc1882c1eb0b1",
158+ "rev": "e1e1b192c1a5aab2960bf0a0bd53a2e8124fa18e",
171159 "type": "github"
172160 },
173161 "original": {
@@ -178,10 +166,50 @@
178166 "type": "github"
179167 }
180168 },
169+ "parts": {
170+ "inputs": {
171+ "nixpkgs-lib": [
172+ "nci",
173+ "nixpkgs"
174+ ]
175+ },
176+ "locked": {
177+ "lastModified": 1675933616,
178+ "narHash": "sha256-/rczJkJHtx16IFxMmAWu5nNYcSXNg1YYXTHoGjLrLUA=",
179+ "owner": "hercules-ci",
180+ "repo": "flake-parts",
181+ "rev": "47478a4a003e745402acf63be7f9a092d51b83d7",
182+ "type": "github"
183+ },
184+ "original": {
185+ "owner": "hercules-ci",
186+ "repo": "flake-parts",
187+ "type": "github"
188+ }
189+ },
190+ "parts_2": {
191+ "inputs": {
192+ "nixpkgs-lib": "nixpkgs-lib"
193+ },
194+ "locked": {
195+ "lastModified": 1675933616,
196+ "narHash": "sha256-/rczJkJHtx16IFxMmAWu5nNYcSXNg1YYXTHoGjLrLUA=",
197+ "owner": "hercules-ci",
198+ "repo": "flake-parts",
199+ "rev": "47478a4a003e745402acf63be7f9a092d51b83d7",
200+ "type": "github"
201+ },
202+ "original": {
203+ "owner": "hercules-ci",
204+ "repo": "flake-parts",
205+ "type": "github"
206+ }
207+ },
181208 "root": {
182209 "inputs": {
183210 "nci": "nci",
184211 "nixpkgs": "nixpkgs",
212+ "parts": "parts_2",
185213 "rust-overlay": "rust-overlay"
186214 }
187215 },
@@ -193,11 +221,11 @@
193221 ]
194222 },
195223 "locked": {
196− "lastModified": 1671416426,
197− "narHash": "sha256-kpSH1Jrxfk2qd0pRPJn1eQdIOseGv5JuE+YaOrqU9s4=",
224+ "lastModified": 1677292251,
225+ "narHash": "sha256-D+6q5Z2MQn3UFJtqsM5/AvVHi3NXKZTIMZt1JGq/spA=",
198226 "owner": "oxalica",
199227 "repo": "rust-overlay",
200− "rev": "fbaaff24f375ac25ec64268b0a0d63f91e474b7d",
228+ "rev": "34cdbf6ad480ce13a6a526f57d8b9e609f3d65dc",
201229 "type": "github"
202230 },
203231 "original": {