Commit Graph

4288 Commits

Author SHA1 Message Date
Dylan M. Taylor 60858634f1 Fix microcode not getting added to base_packages before install
Update installer.py
2021-05-14 22:39:54 -04:00
Dylan M. Taylor a0a695b9e5 Fix microcode not getting added to base_packages before install 2021-05-14 22:33:59 -04:00
Dylan M. Taylor bd9992be29
Don't list __init__.py files in profile list 2021-05-14 21:22:30 -04:00
Anton Hvornum 9467a7cd77
Merge pull request #436 from archlinux/torxed-fix-292
Fixes #292: Removed dupe formatter
2021-05-14 20:08:52 +00:00
Anton Hvornum 7f81281f59 Removed dupe formatter
There should be no reason to call `.format()` here, since the steps above take care of all formatting.
2021-05-14 21:29:49 +02:00
Anton Hvornum 0df6eced77 Adding a fallback systemd-boot install if writing variables failed. 2021-05-14 21:09:06 +02:00
Anton Hvornum 71b14ec9fd
Merge pull request #381 from archlinux/torxed-fix-350
Fixes #350. This reverts an old hot-fix to make systemd-boot not wipe out windows boot loader.
2021-05-14 19:07:09 +00:00
Anton Hvornum 4b6a7514c9 Adding in a default timeout to systemd-boot, but only if no other timeout was specified. Also fixes a regression bug with line endings in the loader configuration. 2021-05-14 21:05:18 +02:00
Anton Hvornum 3edb33c439 Merging in dual-boot fix from master. 2021-05-14 20:13:10 +02:00
Anton Hvornum dc48bad941
Merge pull request #434 from archlinux/torxed-fix-formatting
Fixes dual-boot and /boot getting wiped accidentally
2021-05-14 18:11:02 +00:00
Anton Hvornum 2761e675a1 Removed debugging 2021-05-14 19:48:58 +02:00
Anton Hvornum 1abe2c762e Removed targeted /boot formatting. This should be handled and marked earlier in the locig, the partitioning logic should only honor the marked partitions and their status. No need to explicitly format /boot since - if it's meant to be formatted - it should already be marked. 2021-05-14 19:48:39 +02:00
Anton Hvornum 1fd432326b Added debugging 2021-05-14 19:34:01 +02:00
Anton Hvornum 6e898217ee Merge branch 'master' of github.com:archlinux/archinstall into torxed-fix-350 2021-05-14 18:35:40 +02:00
Anton Hvornum d0676dfa3d
Merge pull request #401 from archlinux/torxed-kernel-params
Adding kernel parametrization
2021-05-14 16:18:55 +00:00
Anton Hvornum 16441f11cb Merge branch 'master' of github.com:archlinux/archinstall into torxed-kernel-params 2021-05-14 18:00:27 +02:00
Anton Hvornum da0af2294a
Merge pull request #430 from archlinux/torxed-fix-magic-variables
BC: Replaced the magic __builtin__ global variable for installation
2021-05-14 15:11:38 +00:00
Anton Hvornum 22750cefc8 Quotation error. 2021-05-14 16:55:47 +02:00
Anton Hvornum 1674b7088d Fixes string index error. 2021-05-14 16:13:03 +02:00
Anton Hvornum 12dc55650d Merge branch 'master' of github.com:Torxed/archinstall into torxed-fix-350 2021-05-12 14:45:04 +02:00
Anton Hvornum 4ff35663b8 Replaced the magic __builtin__ global variable. This should fix mypy complaints while still retaining the same functionality, kinda. It's less automatic but it's also less of dark magic, which makes sense for anyone but me. 2021-05-12 13:55:41 +02:00
advaithm ef1d475fd0
Merge github.com:archlinux/archinstall into mypy-workflow 2021-05-12 16:31:24 +05:30
Anton Hvornum df6c4e77f7
Merge pull request #427 from advaithm/mypy
some type hint fixes and a bad catch fix
2021-05-12 10:58:46 +00:00
Anton Hvornum 0ef8cc579e
Merge pull request #422 from arieboven/print_large_list_fix
fix error when there are to many options to print and calculation spaces
2021-05-12 10:58:00 +00:00
advaithm cee1b732b9
an example mypy workflow 2021-05-12 16:11:37 +05:30
advaithm af3d65cc98
removed .vscode 2021-05-12 16:08:49 +05:30
Anton Hvornum a85517513d
Merge pull request #379 from SecondThundeR/multi-select-update
Update generic_multi_select and generic_select
2021-05-12 10:33:57 +00:00
advaithm 69d079e63a
some type hint fixes and a bad catch fix 2021-05-12 15:45:45 +05:30
Anton Hvornum f45f036b65
Merge pull request #420 from satai/master
add dmenu dependency to i3 profile
2021-05-12 07:49:49 +00:00
Anton Hvornum 08121c88a4
Merge pull request #418 from dylanmtaylor/graphics-driver-list
Change graphics driver selection based on #414
2021-05-11 22:24:11 +00:00
Anton Hvornum 129ceaea8b Renamed keyboard-language to keyboard-layout to avoid confusion. Added encryption checks for disk layout selection, if disk encryption password is given - but no partitions were found using encryption, the user will be asked which partitions to encrypt - unless there's only /boot and /<root> then we'll automatically select /<root> because that's what we support for now. 2021-05-11 13:37:08 +02:00
Anton Hvornum e6c28a94ee Fixed line-ending issue after using generic_multi_select() 2021-05-11 11:48:44 +02:00
Anton Hvornum 4b6e312cfa Flipped log level logic. 2021-05-11 11:41:43 +02:00
Anton Hvornum 20d9858cf6 Spelling errors, and filtered the output a bit. 2021-05-11 09:53:18 +02:00
Anton Hvornum dd52bfb3a7 Tested the workflow, and it works pretty decent. There's some kinks to work out. Added BlockDevice().size as well. 2021-05-10 19:21:05 +02:00
Anton Hvornum 4aaaa3208b Tested creating partitions and deleting them. Kinda works now. 2021-05-10 16:44:01 +02:00
Anton Hvornum 6d5d9a1798 Added Partition() properties: sector_size, start, end, boot, partition_type and a __dump__() function. As well as kept working on the partition logic of guided to have a more traditional workflow of adding/deleting partitions in a guided manner, as well as the ability to mark partitions as encrypted/boot and set target mountpoints. 2021-05-10 14:32:39 +02:00
Anton Hvornum 3e601ff9ab Added a soft-wrapper around parted logic. This logic will guide users through setting up partitions, if they chose to wipe a drive. We'll avoid doing to much auto-magic, and this is just a start. 2021-05-10 10:14:33 +02:00
aboven 24a14d1800 fix error when to many options and calculation spaces 2021-05-08 13:18:03 +02:00
Anton Hvornum d6f63375c6 Splitting up partitioning logic some more. 2021-05-07 16:38:46 +02:00
SecondThundeR 493814d8bd Add default graphics card driver option 2021-05-06 21:38:20 +03:00
Anton Hvornum 8925be6c87 Adding in partition layout structure 2021-05-06 15:18:57 +02:00
Anton Hvornum c20be61e12 Removed obsolete variable in prep for multi-disk support. 2021-05-06 14:20:20 +02:00
Ondřej Nekola 3c23f5e810 add dmenu dependency to i3 profile
dmenu is configured as the default launcher (Penguin-SPACE key)
in the default i3 configuartion.
2021-05-06 13:01:43 +02:00
Dylan Taylor 900827a926 Change graphics driver selection based on #414 2021-05-05 11:31:24 -04:00
Anton Hvornum 8bc3dd685e Beginning work on simplifying disk process in guided.py by reducing complexity and code logic. 2021-05-05 15:06:47 +02:00
Anton Hvornum a0947f527a Allow for multiple disks to be selected (to span partitions such as boot across multiple block devices) 2021-05-05 13:56:24 +02:00
Anton Hvornum 469ab8d15a Moved around the function calls to be more logical and separated. Also moved the target-mount -> target-mountpoint as a parameter for the actual installation. 2021-05-04 11:45:21 +02:00
Anton Hvornum 52ac03d952
Merge pull request #408 from dylanmtaylor/patch-5
Fix #406
2021-05-02 20:02:21 +00:00
Anton Hvornum 49c4e61973 Moved around some blocks 2021-05-02 21:58:43 +02:00