Commit graph

1951 commits

Author SHA1 Message Date
Manuel Thalmann af05f04901 Add an arch specific partitioning scheme 2024-06-22 22:51:26 +02:00
Manuel Thalmann b78adb6df8 Format partition only if newly created 2024-06-22 22:51:11 +02:00
Manuel Thalmann d0d14bff0f Add support for MBR partition IDs 2024-06-22 22:50:58 +02:00
Manuel Thalmann 987dfabb9d Prevent windows partition from being overwritten 2024-06-22 22:29:31 +02:00
Manuel Thalmann 866a37a7dc Format and label disks properly 2024-06-22 21:52:20 +02:00
Manuel Thalmann 6f73f83c20 Execute mount scripts as root 2024-06-22 21:44:27 +02:00
Manuel Thalmann 90f4bbe25d Execute formatting scripts on partition 2024-06-22 21:42:43 +02:00
Manuel Thalmann 6b066c1bb0 Add a script for generating the arch iso 2024-06-22 21:07:44 +02:00
Manuel Thalmann 98b05c753b Add arch specific partitioning settings 2024-06-22 20:54:15 +02:00
Manuel Thalmann be0031159c Add a partition configuration for DerGeret 2024-06-22 20:53:07 +02:00
Manuel Thalmann f576d4ae6e Allow specifying mount options 2024-06-22 20:52:46 +02:00
Manuel Thalmann eaaaa40c80 Specify default mountpoints 2024-06-22 20:46:57 +02:00
Manuel Thalmann 049a0c1111 Create directories for mounts 2024-06-22 20:46:15 +02:00
Manuel Thalmann 7295fd3ad7 Reorder settings logically 2024-06-22 20:45:50 +02:00
Manuel Thalmann 882708af27 Allow specifying mountpaths and swap usage 2024-06-22 20:45:15 +02:00
Manuel Thalmann ba54acc89a Allow removing pre-defined partitions 2024-06-22 20:10:56 +02:00
Manuel Thalmann 351ce8b866 Select swap partition format automatically 2024-06-22 20:06:01 +02:00
Manuel Thalmann c1bdc930df Add support for swap 2024-06-22 20:01:17 +02:00
Manuel Thalmann f902677763 Allow automated labelling of partitions 2024-06-22 20:00:25 +02:00
Manuel Thalmann 5fa6dba541 Allow formatting partitions in the script 2024-06-22 20:00:03 +02:00
Manuel Thalmann d5db02ef5f Simplify default order 2024-06-22 19:47:46 +02:00
Manuel Thalmann 3f74cb05c4 Reorder settings logically 2024-06-22 19:45:14 +02:00
Manuel Thalmann e8833c1b34 Delete pre-existing UEFI partition by default 2024-06-22 19:00:40 +02:00
Manuel Thalmann 557fb64c15 Make uefi partition 1G by default 2024-06-22 19:00:26 +02:00
Manuel Thalmann 681eae9c88 Generate partitioning script properly 2024-06-22 18:58:05 +02:00
Manuel Thalmann a45fdba591 Make disks list empty by default 2024-06-22 18:57:17 +02:00
Manuel Thalmann 19656f4b46 Create partitions using individual commands 2024-06-22 18:53:09 +02:00
Manuel Thalmann 62207a07e9 Refine the sorting of partitions 2024-06-22 18:34:36 +02:00
Manuel Thalmann 153b7594fa Make partition size nullable 2024-06-22 18:21:25 +02:00
Manuel Thalmann 91b07ab107 Create a module for generating partition scripts 2024-06-21 05:09:18 +02:00
Manuel Thalmann be59f46ba5 Create a module for generating partition scripts 2024-06-20 18:42:40 +02:00
Manuel Thalmann 1971ba2753 Add a script for evaluating modules 2024-06-20 18:25:57 +02:00
Manuel Thalmann d7c550832c Add a separate workspace for the profiles 2024-06-20 17:23:53 +02:00
Manuel Thalmann 89071e91e8 Clarify the source of the releng template 2024-06-20 16:59:53 +02:00
Manuel Thalmann 9d3e314b53 Add an explanation to the archiso scripts 2024-06-20 16:58:00 +02:00
Manuel Thalmann be33e325fe Actually update the repository 2024-06-20 16:57:15 +02:00
Manuel Thalmann 9baf97d283 Clean up script 2024-06-20 16:47:44 +02:00
Manuel Thalmann 9d67627e85 Remove sudo dependency in show-diff script 2024-06-20 16:47:25 +02:00
Manuel Thalmann 04a7770d0b Make patch file reproducible 2024-06-20 16:46:06 +02:00
Manuel Thalmann 866eafa2db Prevent shebangs from being patched 2024-06-20 16:24:15 +02:00
Manuel Thalmann dc7db7445d Fix colored output of the diff script 2024-06-20 16:07:18 +02:00
Manuel Thalmann 89651f0c3e Ignore the default work directory 2024-06-20 15:55:36 +02:00
Manuel Thalmann bab7401b18 Fix incorrect command 2024-06-20 15:50:48 +02:00
Manuel Thalmann d6f1109588 Add an explanation to the archiso project 2024-06-20 15:50:20 +02:00
Manuel Thalmann 1e1cfabf16 Rename the archiso subproject 2024-06-20 14:45:02 +02:00
Manuel Thalmann f10e3f5dd1 Replace nvidia packages with beta versions 2024-06-20 14:12:37 +02:00
Manuel Thalmann 8ca5a886ae Improve the grub manipulation script 2024-06-19 14:09:48 +02:00
Manuel Thalmann 7fadcf8ca1 Set modeset parameter in mkinitcpio 2024-06-19 13:56:37 +02:00
Manuel Thalmann 0e44486413 Ensure proper permissions for the xone source 2024-06-19 13:51:54 +02:00
Manuel Thalmann 98d7b428ef Fix xone detection 2024-06-19 13:45:06 +02:00