+8
bathtub/hardware.nix
+8
bathtub/hardware.nix
···
12
12
13
13
hardware = {
14
14
graphics.enable = true;
15
+
graphics.package =
16
+
# Workaround for Mesa 25.3.0 regression
17
+
# https://github.com/nix-community/nixos-apple-silicon/issues/380
18
+
assert pkgs.mesa.version == "25.3.0";
19
+
(import (fetchTarball {
20
+
url = "https://github.com/NixOS/nixpkgs/archive/c5ae371f1a6a7fd27823bc500d9390b38c05fa55.tar.gz";
21
+
sha256 = "sha256-4PqRErxfe+2toFJFgcRKZ0UI9NSIOJa+7RXVtBhy4KE=";
22
+
}) { localSystem = pkgs.stdenv.hostPlatform; }).mesa;
15
23
asahi = {
16
24
peripheralFirmwareDirectory = ../files/asahi-firmware;
17
25
setupAsahiSound = true;
+21
-21
flake.lock
+21
-21
flake.lock
···
223
223
"xwayland-satellite-unstable": "xwayland-satellite-unstable"
224
224
},
225
225
"locked": {
226
-
"lastModified": 1763581369,
227
-
"narHash": "sha256-HTLoe4UvnG5fWruO+zjnZJNCnKcbVM8eeSPpIlKHOyI=",
226
+
"lastModified": 1763714659,
227
+
"narHash": "sha256-80Szc176ZqtcH5OM4CWwdB8r0IygHwkfgxeJR9LVyrQ=",
228
228
"owner": "sodiboo",
229
229
"repo": "niri-flake",
230
-
"rev": "ca75677ad47613f6afbbc2c6142601fef0ac7631",
230
+
"rev": "92176961412336bc5ea6344c492c485c527f78a8",
231
231
"type": "github"
232
232
},
233
233
"original": {
···
256
256
"niri-unstable": {
257
257
"flake": false,
258
258
"locked": {
259
-
"lastModified": 1763574558,
260
-
"narHash": "sha256-PdXkgqtbVFdZNhmTrZLTDMGb4zzaSK2RnKUXM8bIDo4=",
259
+
"lastModified": 1763709671,
260
+
"narHash": "sha256-5G/zAXHf89w9Rr5yYjNybp/+P7pGHAamD8w5XIAPVKA=",
261
261
"owner": "YaLTeR",
262
262
"repo": "niri",
263
-
"rev": "6fcdb9242e65ed5825e7fda2a7935b412588b63a",
263
+
"rev": "98006a8dbae3ffc629891c463651968c01370c97",
264
264
"type": "github"
265
265
},
266
266
"original": {
···
277
277
]
278
278
},
279
279
"locked": {
280
-
"lastModified": 1763329080,
281
-
"narHash": "sha256-S6eZaiRZPvSWv9d2kZO+HrYTelWqn++vsC/bUwOSQ7I=",
280
+
"lastModified": 1763596466,
281
+
"narHash": "sha256-CTSUc4Fk1lHMQZMJ5LczPDYGLq5UjXDFKLSpuA3mKmI=",
282
282
"owner": "nix-community",
283
283
"repo": "nixos-apple-silicon",
284
-
"rev": "bc52b0623f4367447347cbcc88522ec64486d710",
284
+
"rev": "73b7103c4e3996e3e20868d510b0e8797f279323",
285
285
"type": "github"
286
286
},
287
287
"original": {
···
293
293
},
294
294
"nixpkgs": {
295
295
"locked": {
296
-
"lastModified": 1763553727,
297
-
"narHash": "sha256-4aRqRkYHplWk0mrtoF5i3Uo73E3niOWiUZU8kmPm9hQ=",
296
+
"lastModified": 1763640637,
297
+
"narHash": "sha256-3LY/CFiVH1driDqPwP3UmGRqKGM11eJkuIUzsKsflZM=",
298
298
"owner": "nixos",
299
299
"repo": "nixpkgs",
300
-
"rev": "094318ea16502a7a81ce90dd3638697020f030a2",
300
+
"rev": "33dee0014543abf6ada764a776fa0f93fbbe325c",
301
301
"type": "github"
302
302
},
303
303
"original": {
···
309
309
},
310
310
"nixpkgs-stable": {
311
311
"locked": {
312
-
"lastModified": 1763334038,
313
-
"narHash": "sha256-LBVOyaH6NFzQ3X/c6vfMZ9k4SV2ofhpxeL9YnhHNJQQ=",
312
+
"lastModified": 1763622513,
313
+
"narHash": "sha256-1jQnuyu82FpiSxowrF/iFK6Toh9BYprfDqfs4BB+19M=",
314
314
"owner": "NixOS",
315
315
"repo": "nixpkgs",
316
-
"rev": "4c8cdd5b1a630e8f72c9dd9bf582b1afb3127d2c",
316
+
"rev": "c58bc7f5459328e4afac201c5c4feb7c818d604b",
317
317
"type": "github"
318
318
},
319
319
"original": {
···
358
358
]
359
359
},
360
360
"locked": {
361
-
"lastModified": 1763509310,
362
-
"narHash": "sha256-s2WzTAD3vJtPACBCZXezNUMTG/wC6SFsU9DxazB9wDI=",
361
+
"lastModified": 1763607916,
362
+
"narHash": "sha256-VefBA1JWRXM929mBAFohFUtQJLUnEwZ2vmYUNkFnSjE=",
363
363
"owner": "Mic92",
364
364
"repo": "sops-nix",
365
-
"rev": "3ee33c0ed7c5aa61b4e10484d2ebdbdc98afb03e",
365
+
"rev": "877bb495a6f8faf0d89fc10bd142c4b7ed2bcc0b",
366
366
"type": "github"
367
367
},
368
368
"original": {
···
447
447
"xwayland-satellite-unstable": {
448
448
"flake": false,
449
449
"locked": {
450
-
"lastModified": 1762747449,
451
-
"narHash": "sha256-Z1TKiux8K09a93w4PFDFsj8HFugXNy3iCC3Z8MpR5Rk=",
450
+
"lastModified": 1763704521,
451
+
"narHash": "sha256-ceYEV6PnvUN8Zixao4gpPuN+VT3B0SlAXKuPNHZhqUY=",
452
452
"owner": "Supreeeme",
453
453
"repo": "xwayland-satellite",
454
-
"rev": "6338574bc5c036487486acde264f38f39ea15fad",
454
+
"rev": "f379ff5722a821212eb59ada9cf8e51cb3654aad",
455
455
"type": "github"
456
456
},
457
457
"original": {