Commit Graph

223 Commits

Author SHA1 Message Date
Anton Hvornum 1aadfa98c4
Added a safety net to language selection 2021-04-14 12:46:18 +02:00
Anton Hvornum 5b3a122141
Updated the loop logic for mirrors
It wouldn't break out of the loop since the `valid_mirror` variable was never changed.
2021-04-14 12:08:37 +02:00
Anton Hvornum 99fb1304ea
Updated the loop logic for packages
It wouldn't loop over the question again, so correct for that.
2021-04-14 12:06:15 +02:00
Anton Hvornum 7ae4b170b3
Removed excessive import
The exceptions are already exposed in `archinstall.<exception>`.
This might change in the future tho.
2021-04-14 11:53:31 +02:00
advaithm 7e12a2abc4
Merge branch 'master' of github.com:advaithm/archinstall 2021-04-14 14:48:11 +05:30
advaithm df3f7af91b
reworked mirror selection 2021-04-14 14:47:57 +05:30
Anton Hvornum c13c109bff
Removed a \t 2021-04-14 11:16:31 +02:00
advaithm b08b2f3062
another patch for line 249 2021-04-14 14:29:46 +05:30
advaithm 78a9f0077e
fixed line 249 2021-04-14 14:21:53 +05:30
advaithm 85bcc58951
missed a merge 2021-04-14 14:16:11 +05:30
advaithm b292981de6
rebased to latest commits 2021-04-14 13:50:54 +05:30
advaithm 3347d04bfa
fixed issues raised in a review 2021-04-14 13:46:47 +05:30
Dylan M. Taylor dffb611d18
Fix warning on BIOS/MBR systems 2021-04-13 20:19:46 -04:00
Anton Hvornum 2433a9ee76
Merge PR #300 - Cloes #299
better logging for audio servers
2021-04-13 13:20:20 +00:00
advaithm 37fae92253
set archinstall.arguments['audio']=None 2021-04-13 18:45:55 +05:30
advaithm 0617292340
better prompts for audio servers 2021-04-13 18:41:23 +05:30
Anton Hvornum 516402cac4 Moved the '.drop_to_shell()' into the with installation context so we don't loose 'installation'. 2021-04-13 13:54:23 +02:00
Anton Hvornum 4750b0b2a1 Fixed a spelling error. 2021-04-13 12:56:50 +02:00
Anton Hvornum 4d7c787cfd Fixing reflector waiting state. It can be dead which means it's done, or failed it systemd failed to start/find it. 2021-04-13 12:47:17 +02:00
Anton Hvornum 9295f38134 Added two comments. 2021-04-13 11:02:45 +02:00
Anton Hvornum 342dbb4ebf Added a Info level to the reflector wait in case it's slow. 2021-04-13 10:56:22 +02:00
Anton Hvornum 311426cbc2 Fixing a logic issue with ask_to_configure_network(). It no longer returns None if skipped, it returns a dict so that we can do sub-level logic checks in guided. 2021-04-13 10:27:33 +02:00
Anton Hvornum 67b05d8fb1 Added option to not touch mirror-list. Example if archlinux.org times out, use the existing mirror-list without trying to overwrite it. 2021-04-13 10:01:54 +02:00
Anton Hvornum 4391dd68d5
Merge pull request #289 from dylanmtaylor/chroot-prompt
Implement chroot prompt after successful installation
2021-04-13 07:09:58 +00:00
Dylan Taylor 3034def365 Move logic to guided 2021-04-12 10:09:37 -04:00
Anton Hvornum 18b5ebff44 Moving warning about UEFI to guided for now. 2021-04-12 14:52:14 +02:00
Anton Hvornum ae33151b9b Moving warning about UEFI to guided for now. 2021-04-12 14:51:32 +02:00
Anton Hvornum 8429510736
Pulled in master to avoid merge conflicts. 2021-04-10 11:22:15 +02:00
Anton Hvornum 103320b061
Fixing broken logic in guided 2021-04-09 23:43:17 +02:00
Anton Hvornum 22eb6e023d
Fixing broken logic in guided 2021-04-09 23:42:28 +02:00
Anton Hvornum 9b2f627d9e
Fixing broken logic in guided 2021-04-09 23:41:13 +02:00
Anton Hvornum 0370c44ed8
Enabled skipping partitioning in minimal. It now can take /mnt just as guided as it's destination, and skips partitioning all together. Which makes it go straight to installation. 2021-04-09 22:08:33 +02:00
Anton Hvornum 97540293b8
Removed some debugging auto-unmount 2021-04-09 22:06:17 +02:00
Anton Hvornum 5099376dcd
Attempting to fix auto-detection of encrypted drives. So that #124 can perform reverse detection on partitions and detect encryption. 2021-04-09 21:50:53 +02:00
Anton Hvornum f57b533275 Added some debug output
Adding debug output for additional package selection.
2021-04-09 20:18:14 +02:00
Dylan M. Taylor 6a0b839bc8
pipewire-docs isn't really needed. 2021-04-09 11:59:47 -04:00
Advaith Madhukar b6ad3dffc9 fixed network manager check 2021-04-09 11:50:31 -04:00
advaithm dd61830d2b fixed some typos and changed up how we detect if we have to enable/install network manager 2021-04-09 11:50:31 -04:00
advaithm 55622fd79d install networkmanager, if required 2021-04-09 11:50:31 -04:00
advaithm e1e813fc5e updated guided.py to allow network manager as nic 2021-04-09 11:50:31 -04:00
Anton Hvornum cf1fd9e257 Safety precaution by using .get instead of ["..."] 2021-04-09 11:47:47 -04:00
Dylan Taylor 4c92879c1d Make audio server selection only prompt for desktop profiles 2021-04-09 11:47:35 -04:00
Anton Hvornum dbea18dab8 Switched from print to installation.log 2021-04-09 11:46:53 -04:00
Dylan Taylor d252e090a6 Have pulseaudio installed just in case DEs don't depend on it if pipewire is not requested. 2021-04-09 11:46:47 -04:00
Dylan Taylor 9395d68d5d Try removing pipewire.py and calling add additional packages
Unfortunately, calling the profile was not working.
2021-04-09 11:46:39 -04:00
Dylan M. Taylor b803c281ea Move choice into guided installation instead of DEs
Arch wiki says packages should enable the user services automatically
2021-04-09 11:46:24 -04:00
Anton Hvornum bd134c5db0
Moved the 'use /mnt' logic to during disk selection. 2021-04-09 17:33:44 +02:00
Anton Hvornum 0dafeacabd
Removed some debugging 2021-04-09 15:42:35 +02:00
Anton Hvornum ce04406448
Added some debugging 2021-04-09 15:40:48 +02:00
Anton Hvornum f298b9e393
Added a 'use /mnt' option to the formatted #124. This has not yet been tested, but the logic should work according to the new API layout for Installation(). 2021-04-09 15:27:22 +02:00