···
57
57
"treefmt-nix": "treefmt-nix"
58
58
},
59
59
"locked": {
60
60
-
"lastModified": 1728576366,
61
61
-
"narHash": "sha256-sE+vRHvtXLSKWXRs1lGenqf7j9JqSATzP2Z76FzFFsQ=",
60
60
+
"lastModified": 1728865656,
61
61
+
"narHash": "sha256-Fd+oubZadwCkjF0le09bWJsi9Udx929BhQYmfMlqd2o=",
62
62
"ref": "refs/heads/main",
63
63
-
"rev": "debeabf85ee09ab0204e20d4bf4ebd296785d150",
64
64
-
"revCount": 4439,
63
63
+
"rev": "490e66075340dc4d99507179c51262160f426bbf",
64
64
+
"revCount": 4451,
65
65
"type": "git",
66
66
"url": "https://git.clan.lol/clan/clan-core"
67
67
},
···
118
118
]
119
119
},
120
120
"locked": {
121
121
-
"lastModified": 1728659696,
122
122
-
"narHash": "sha256-xipqQdXMZdSln1WChUWFqcrghOMYCmdRo7rgf/MtEkg=",
121
121
+
"lastModified": 1728922573,
122
122
+
"narHash": "sha256-FegyBabjV4868aJUbvFtqH0zKDEtUpeCAfnB1vWXeBg=",
123
123
"owner": "nix-community",
124
124
"repo": "disko",
125
125
-
"rev": "c7ef3964b6befa877e76316ae88f3ef251cae573",
125
125
+
"rev": "3b778f10eb275573da9f5c8a7a49e774200b87e5",
126
126
"type": "github"
127
127
},
128
128
"original": {
···
282
282
]
283
283
},
284
284
"locked": {
285
285
-
"lastModified": 1728092656,
286
286
-
"narHash": "sha256-eMeCTJZ5xBeQ0f9Os7K8DThNVSo9gy4umZLDfF5q6OM=",
285
285
+
"lastModified": 1728727368,
286
286
+
"narHash": "sha256-7FMyNISP7K6XDSIt1NJxkXZnEdV3HZUXvFoBaJ/qdOg=",
287
287
"owner": "cachix",
288
288
"repo": "git-hooks.nix",
289
289
-
"rev": "1211305a5b237771e13fcca0c51e60ad47326a9a",
289
289
+
"rev": "eb74e0be24a11a1531b5b8659535580554d30b28",
290
290
"type": "github"
291
291
},
292
292
"original": {
···
325
325
]
326
326
},
327
327
"locked": {
328
328
-
"lastModified": 1728337164,
329
329
-
"narHash": "sha256-VdRTjJFyq4Q9U7Z/UoC2Q5jK8vSo6E86lHc2OanXtvc=",
328
328
+
"lastModified": 1728726232,
329
329
+
"narHash": "sha256-8ZWr1HpciQsrFjvPMvZl0W+b0dilZOqXPoKa2Ux36bc=",
330
330
"owner": "nix-community",
331
331
"repo": "home-manager",
332
332
-
"rev": "038630363e7de57c36c417fd2f5d7c14773403e4",
332
332
+
"rev": "d57112db877f07387ce7104b5ac346ede556d2d7",
333
333
"type": "github"
334
334
},
335
335
"original": {
···
373
373
]
374
374
},
375
375
"locked": {
376
376
-
"lastModified": 1728385805,
377
377
-
"narHash": "sha256-mUd38b0vhB7yzgAjNOaFz7VY9xIVzlbn3P2wjGBcVV0=",
376
376
+
"lastModified": 1728901530,
377
377
+
"narHash": "sha256-I9Qd0LnAsEGHtKE9+uVR0iDFmsijWSy7GT0g3jihG4Q=",
378
378
"owner": "LnL7",
379
379
"repo": "nix-darwin",
380
380
-
"rev": "48b50b3b137be5cfb9f4d006835ce7c3fe558ccc",
380
380
+
"rev": "a60ac02f9466f85f092e576fd8364dfc4406b5a6",
381
381
"type": "github"
382
382
},
383
383
"original": {
···
425
425
},
426
426
"nixos-facter": {
427
427
"locked": {
428
428
-
"lastModified": 1728570174,
429
429
-
"narHash": "sha256-/y2bfMwlrOg6HRtWVTAtcyAuVJ2AagAyvx4OuLbjD0U=",
428
428
+
"lastModified": 1728725827,
429
429
+
"narHash": "sha256-io1UeGaV2HcmK1zCZPnawJu3CxKHhiZ83NBJ+qshWIo=",
430
430
"owner": "numtide",
431
431
"repo": "nixos-facter-modules",
432
432
-
"rev": "d2a8df4d27df50686decd111b8e9a41591d7db23",
432
432
+
"rev": "9f2a45b372830d28412160413d1d83f5ee11cc2f",
433
433
"type": "github"
434
434
},
435
435
"original": {
···
440
440
},
441
441
"nixos-facter-modules": {
442
442
"locked": {
443
443
-
"lastModified": 1727694482,
444
444
-
"narHash": "sha256-erluG4Za9uJ6q83Vp+zRchFxW1Z2YpIPC1nNeKKqR7g=",
443
443
+
"lastModified": 1728725827,
444
444
+
"narHash": "sha256-io1UeGaV2HcmK1zCZPnawJu3CxKHhiZ83NBJ+qshWIo=",
445
445
"owner": "numtide",
446
446
"repo": "nixos-facter-modules",
447
447
-
"rev": "ec6ef7d5495bb5db1b6991791625eb22d108e954",
447
447
+
"rev": "9f2a45b372830d28412160413d1d83f5ee11cc2f",
448
448
"type": "github"
449
449
},
450
450
"original": {
···
455
455
},
456
456
"nixos-hardware": {
457
457
"locked": {
458
458
-
"lastModified": 1728269138,
459
459
-
"narHash": "sha256-oKxDImsOvgUZMY4NwXVyUc/c1HiU2qInX+b5BU0yXls=",
458
458
+
"lastModified": 1728729581,
459
459
+
"narHash": "sha256-oazkQ/z7r43YkDLLQdMg8oIB3CwWNb+2ZrYOxtLEWTQ=",
460
460
"owner": "nixos",
461
461
"repo": "nixos-hardware",
462
462
-
"rev": "ecfcd787f373f43307d764762e139a7cdeb9c22b",
462
462
+
"rev": "a8dd1b21995964b115b1e3ec639dd6ce24ab9806",
463
463
"type": "github"
464
464
},
465
465
"original": {
···
479
479
]
480
480
},
481
481
"locked": {
482
482
-
"lastModified": 1727917418,
483
483
-
"narHash": "sha256-VS20Z8DsRQP5HNEnpQDMGG0uUZXv8dKrqKqXff3pvmU=",
482
482
+
"lastModified": 1728723853,
483
483
+
"narHash": "sha256-0TWkpl3PGMjJ9cwzMwC99xRIQYwJkn0ETPMGGNN9tAM=",
484
484
"owner": "nix-community",
485
485
"repo": "nixos-images",
486
486
-
"rev": "c6d733b5cb6c07b5650298d3d6b685dc5dece7f8",
486
486
+
"rev": "74da6331449bf5c6409c672ea227c07398ebb300",
487
487
"type": "github"
488
488
},
489
489
"original": {
···
535
535
"treefmt-nix": "treefmt-nix_4"
536
536
},
537
537
"locked": {
538
538
-
"lastModified": 1728593423,
539
539
-
"narHash": "sha256-xM3+7mvWwM5i+RXD97wQ/fSoQDFidVxNszIfKIv9msE=",
538
538
+
"lastModified": 1728829992,
539
539
+
"narHash": "sha256-722PdOQ4uTTAOyS3Ze4H7LXDNVi9FecKbLEvj3Qu0hM=",
540
540
"owner": "nix-community",
541
541
"repo": "nixvim",
542
542
-
"rev": "af650ba9401501352d6eaaced192bbb4abfaec87",
542
542
+
"rev": "619e24366e8ad34230d65a323d26ca981bfa6927",
543
543
"type": "github"
544
544
},
545
545
"original": {
···
557
557
]
558
558
},
559
559
"locked": {
560
560
-
"lastModified": 1728513479,
561
561
-
"narHash": "sha256-yAR9M1jvuAoahYNxo3RNnPMcua1TAIPurFKmH2/g3lg=",
560
560
+
"lastModified": 1728701796,
561
561
+
"narHash": "sha256-FTDCOUnq+gdnHC3p5eisv1X1mMtKJDNMegwpZjRzQKY=",
562
562
"owner": "NuschtOS",
563
563
"repo": "search",
564
564
-
"rev": "5cb7ef512ec20a5b7d60fc70dba014560559698a",
564
564
+
"rev": "9578d865b081c29ae98131caf7d2f69a42f0ca6e",
565
565
"type": "github"
566
566
},
567
567
"original": {
···
599
599
]
600
600
},
601
601
"locked": {
602
602
-
"lastModified": 1728230538,
603
603
-
"narHash": "sha256-sbsMJOZgykaSdFbxLKghc0QMtolzl4P5nqpttBA3d5M=",
602
602
+
"lastModified": 1728345710,
603
603
+
"narHash": "sha256-lpunY1+bf90ts+sA2/FgxVNIegPDKCpEoWwOPu4ITTQ=",
604
604
"owner": "Mic92",
605
605
"repo": "sops-nix",
606
606
-
"rev": "2750ed784e93e745a33fb55be7c2657adfb57c00",
606
606
+
"rev": "06535d0e3d0201e6a8080dd32dbfde339b94f01b",
607
607
"type": "github"
608
608
},
609
609
"original": {
···
641
641
]
642
642
},
643
643
"locked": {
644
644
-
"lastModified": 1727894483,
645
645
-
"narHash": "sha256-ZcC5TGlVxb0K+pG5XVHMfzlQfyVHSSZg5LkrpBV1/tw=",
644
644
+
"lastModified": 1728926718,
645
645
+
"narHash": "sha256-DeVGQoIcCkzkFXvXRubUwejoV+A1T7QgCdyHDexO1H0=",
646
646
"owner": "krebs",
647
647
"repo": "stockholm",
648
648
-
"rev": "c57601289b9f61c4b72eb3d8c456b5faa81e8359",
648
648
+
"rev": "2a9f90fb803b23f543fe9ec4c04f56e23bb512ca",
649
649
"type": "github"
650
650
},
651
651
"original": {
···
1
1
+
{ self, ... }:
2
2
+
{
3
3
+
imports = [
4
4
+
self.inputs.disko.nixosModules.disko
5
5
+
];
6
6
+
disko.devices.disk = {
7
7
+
main = {
8
8
+
type = "disk";
9
9
+
device = "/dev/disk/by-id/ata-Samsung_SSD_850_EVO_500GB_S2RBNX0H662201F";
10
10
+
content = {
11
11
+
type = "gpt";
12
12
+
partitions = {
13
13
+
grub = {
14
14
+
size = "1M";
15
15
+
type = "EF02";
16
16
+
};
17
17
+
ESP = {
18
18
+
size = "1G";
19
19
+
type = "EF00";
20
20
+
content = {
21
21
+
type = "filesystem";
22
22
+
format = "vfat";
23
23
+
mountpoint = "/boot";
24
24
+
};
25
25
+
};
26
26
+
root = {
27
27
+
size = "100%";
28
28
+
content = {
29
29
+
type = "luks";
30
30
+
name = "aergia1";
31
31
+
content = {
32
32
+
type = "btrfs";
33
33
+
extraArgs = [ "-f" ]; # Override existing partition
34
34
+
subvolumes = {
35
35
+
# Subvolume name is different from mountpoint
36
36
+
"/rootfs" = {
37
37
+
mountpoint = "/";
38
38
+
};
39
39
+
# Mountpoints inferred from subvolume name
40
40
+
"/home" = {
41
41
+
mountOptions = [ ];
42
42
+
mountpoint = "/home";
43
43
+
};
44
44
+
"/nix" = {
45
45
+
mountOptions = [ ];
46
46
+
mountpoint = "/nix";
47
47
+
};
48
48
+
};
49
49
+
};
50
50
+
};
51
51
+
};
52
52
+
};
53
53
+
};
54
54
+
};
55
55
+
};
56
56
+
}