Commit graph

1516 commits

Author SHA1 Message Date
2979138e66 Replace packages with too frequent updates 2024-06-23 19:57:12 +02:00
ee1d34ab2e Fix incorrect package name 2024-06-23 17:18:53 +02:00
568313c06a Fix relative paths in ManuSurface install script 2024-06-23 17:06:29 +02:00
ea908b5255 Order mount commands by their path 2024-06-23 16:33:11 +02:00
468df44b47 Mount nested partitions last 2024-06-23 16:15:34 +02:00
16ba58d6ea Specify proper partition module for surface 2024-06-23 15:04:28 +02:00
1c3eb30dd4 Fix incorrect swap labelling command 2024-06-23 15:03:56 +02:00
f02db08ccf Ignore inexistent partitions during cleanup 2024-06-23 15:03:47 +02:00
485c0c70f3 Fix path resolving of the partition module 2024-06-23 15:03:20 +02:00
bd60293f4c Fix incorrect file paths 2024-06-23 12:32:52 +02:00
6b4d709110 Reset file permissions of PortValhalla files 2024-06-23 12:21:33 +02:00
311e4cf92a Use pre-cached nixpkgs 2024-06-23 12:19:59 +02:00
55c0513459 Enable flakes for the root user 2024-06-22 23:53:27 +02:00
f90fddef4b Add nix to the archiso image 2024-06-22 23:33:38 +02:00
4bd86f8de7 Generate partitioning scripts using nix 2024-06-22 23:32:57 +02:00
60497bcc2e Rename the module evaluation function 2024-06-22 23:11:21 +02:00
d84e2a4740 Add an arch specific partitioning scheme 2024-06-22 22:51:26 +02:00
d919d2b6b9 Format partition only if newly created 2024-06-22 22:51:11 +02:00
1f24914de4 Add support for MBR partition IDs 2024-06-22 22:50:58 +02:00
46820f376f Prevent windows partition from being overwritten 2024-06-22 22:29:31 +02:00
ae80b428f0 Format and label disks properly 2024-06-22 21:52:20 +02:00
1588c525c6 Execute mount scripts as root 2024-06-22 21:44:27 +02:00
04d3548f27 Execute formatting scripts on partition 2024-06-22 21:42:43 +02:00
1c845c3e1d Add a script for generating the arch iso 2024-06-22 21:07:44 +02:00
c2e862ad1a Add arch specific partitioning settings 2024-06-22 20:54:15 +02:00
1c84649db0 Add a partition configuration for DerGeret 2024-06-22 20:53:07 +02:00
af4da23427 Allow specifying mount options 2024-06-22 20:52:46 +02:00
fbf57d3f9d Specify default mountpoints 2024-06-22 20:46:57 +02:00
7859e5d3ae Create directories for mounts 2024-06-22 20:46:15 +02:00
aea7b91381 Reorder settings logically 2024-06-22 20:45:50 +02:00
32b1b37b1d Allow specifying mountpaths and swap usage 2024-06-22 20:45:15 +02:00
9c4b00f1fb Allow removing pre-defined partitions 2024-06-22 20:10:56 +02:00
0ffc88451a Select swap partition format automatically 2024-06-22 20:06:01 +02:00
fa066d486c Add support for swap 2024-06-22 20:01:17 +02:00
a73b04f56b Allow automated labelling of partitions 2024-06-22 20:00:25 +02:00
3c73b0851c Allow formatting partitions in the script 2024-06-22 20:00:03 +02:00
046174da15 Simplify default order 2024-06-22 19:47:46 +02:00
a73b74e05d Reorder settings logically 2024-06-22 19:45:14 +02:00
0dd84b2508 Delete pre-existing UEFI partition by default 2024-06-22 19:00:40 +02:00
bd59674765 Make uefi partition 1G by default 2024-06-22 19:00:26 +02:00
2204388a39 Generate partitioning script properly 2024-06-22 18:58:05 +02:00
68c3599705 Make disks list empty by default 2024-06-22 18:57:17 +02:00
63aca41d06 Create partitions using individual commands 2024-06-22 18:53:09 +02:00
5b9a15b03e Refine the sorting of partitions 2024-06-22 18:34:36 +02:00
dc4bcb4d22 Make partition size nullable 2024-06-22 18:21:25 +02:00
a233064815 Create a module for generating partition scripts 2024-06-21 05:09:18 +02:00
a2e3498268 Create a module for generating partition scripts 2024-06-20 18:42:40 +02:00
1adba2b761 Add a script for evaluating modules 2024-06-20 18:25:57 +02:00
57eaa4df88 Add a separate workspace for the profiles 2024-06-20 17:23:53 +02:00
46f2f04e81 Clarify the source of the releng template 2024-06-20 16:59:53 +02:00