Anton Hvornum
3cf8ec7ad6
Added a continuation if partitions are not set yet.
2021-04-22 21:58:47 +02:00
Anton Hvornum
81c57560b3
Fixes #324 .
2021-04-22 21:56:52 +02:00
Anton Hvornum
46b872aa61
Re-working top-level-profile lambda to be a parameter to list_profiles() instead. When skipping a profile, None is returned from somewhere and it causes a glitch. So trying to figure out where and what by cleaning up a bit
2021-04-21 14:37:23 +02:00
SecondThundeR
a316846121
Replace input with generic_select where necessary
...
Here are list of changes:
> From now on, `generic_select` will be called "Select function", for clarity
- Slightly updated select function
- Removed options output for some functions, where it's better to do with select function
- Added sorting for all lists passed to select function
- Replaced `dict.values()` with `dict` as options parameter
- Simplified input checking for all functions that use the select function
- Added temporary *(for now)* workaround for passing `?` and `help` inputs
- Merged fix for `partition.format()`
2021-04-17 16:35:21 +03:00
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
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