Commit Graph

440 Commits

Author SHA1 Message Date
advaithm 9d6541aaa6 sway, wayland specific files. drivers has also been split from xorg 2021-04-08 14:06:27 +05:30
nullrequest 8ad2200441
Fixed typos 2021-04-07 21:12:43 +05:30
advaithm 36bad8254f added support to automatically add ucode to initrd 2021-04-07 17:21:31 +05:30
advaithm d9480ee8a0 added isVM function 2021-04-07 17:00:55 +05:30
advaithm 86b4a5dc12 added hasIntelCPU 2021-04-07 07:55:46 +05:30
advaithm 5c83682efd added return value for functions in hardware.py plus cpuVendor function 2021-04-07 07:29:49 +05:30
Anton Hvornum 610d630863
Merge pull request #190 from advaithm/master
post install hook
2021-04-06 07:57:02 +00:00
advaithm f0e40f5676 added _post_install hook. 2021-04-06 07:21:11 +05:30
Anton Hvornum 0dcb4da799
Removed debugging, added an additional 'move back to beginning' and print the peak again. Added this to any pacstrap call. 2021-04-04 15:28:32 +02:00
Anton Hvornum 918bc95edf
Added some debugging 2021-04-04 15:17:33 +02:00
Anton Hvornum 36bc243cf8
Added stripping of peak output to avoid new lines forming. 2021-04-04 15:15:30 +02:00
Anton Hvornum 81822e6444
Added error handling to sys_command's peak function. 2021-04-04 15:13:06 +02:00
Anton Hvornum 2f6a71756a
Moved import due to circular imports. 2021-04-04 15:08:06 +02:00
Anton Hvornum 0d9519a729
Added functionality towards #155. It's not a progress bar per sae, but it will show the last line outputted by commands enabling peaking of the ongoing process. 2021-04-04 13:27:58 +02:00
Anton Hvornum d66e3f2956
Merging in latest changes from master. 2021-04-04 13:15:32 +02:00
Anton Hvornum f452655d4f
Merge pull request #158 from advaithm/master
Network manager support
2021-04-04 09:37:29 +00:00
advaithm 9daa3f4924 fixed some typos and changed up how we detect if we have to enable/install network manager 2021-04-04 09:26:28 +05:30
advaithm f42d52624e moved around the if block 2021-04-04 09:08:17 +05:30
advaithm 454d712d08 fixed typo 2021-04-04 09:03:49 +05:30
advaithm 374cbfc20d Revert "Revert "added hardwareincompatibilty erros and updated readme""
This reverts commit 1592517042.
2021-04-04 07:31:38 +05:30
advaithm 1592517042
Revert "added hardwareincompatibilty erros and updated readme"
This reverts commit b5e32f980a.
2021-04-04 07:28:01 +05:30
advaithm fe237eac3c
networkmanager support 2021-04-04 07:24:52 +05:30
Anton Hvornum bf4c32e2e0 Forgot option PARTUUID to lsblk 2021-04-03 18:34:51 +02:00
Anton Hvornum 9bd829c0e2
Merging in latest changes from master. 2021-04-03 16:28:40 +02:00
Anton Hvornum b2927a5067
This should fix #151, by using lsblk instead of /dev/disk/by-partuuid. It also cleaned up the installer code quite a bit during the bootloader installation. Will do the same for encrypted drives later on by implementing UUID on a BlockDevice (disk) level. 2021-04-03 16:22:09 +02:00
Anton Hvornum 2bf947ba05
This should correct #152. When a newly /boot partition is created with no content or incorrect filesystem (meaning, no file system yet), the .has_content() call will crash due to incorrect fstype. Which means we should be able to skip the check and assume it's safe to format. Because there's no way (?) other OS:es can store something on the boot partition on a broken FS. 2021-04-03 15:32:06 +02:00
Anton Hvornum 7333fe109c
Converted the raise exception into a log. Whenever blockdevice is unsure of what type it's working on, it will not log it as a debug message. 2021-04-03 15:18:35 +02:00
Anton Hvornum 1c3287bc81
Removed a breaking change while fixing hardware raids 2021-04-03 15:11:10 +02:00
Anton Hvornum 67bb00c655
This partially addresses #151. Which might require more than just the path being returned. As the blkid might not be correctly identifying it in the bootloader step. But we'll have to test and see. 2021-04-03 14:59:40 +02:00
Anton Hvornum 7ae9696f13
This should correct #135. I'll have to investigate other places where this logic might be as well and correct those. 2021-04-03 14:04:18 +02:00
Anton Hvornum bb295cb83a
Fixes #149 as well as --help. This will be added in the next patch release. 2021-04-03 11:25:34 +02:00
Anton Hvornum f61c61305e Merge branch 'exec-args' of https://github.com/kpcyrd/archinstall into torxed-v2.2.0 2021-04-02 20:36:06 +02:00
Anton Hvornum 35855700f7 Merge branch 'master' of github.com:Torxed/archinstall into torxed-v2.2.0 2021-04-02 20:34:19 +02:00
kpcyrd 4221473e67 Support passing commands as lists 2021-04-02 20:03:38 +02:00
Pyfisch cf4745bbb6 Join cryptsetup args using shlex
Ensure that all arguments are properly quoted.
Improve readability by using long-form arguments only.
Use identical arguments for both cryptsetup calls,
to prevent them from accidentally diverging in future commits.
2021-04-02 18:19:25 +02:00
Anton Hvornum 0ba4e631ef
Fixing glitch in variable use after moving to __packages__ definition. 2021-04-02 11:38:42 +02:00
Anton Hvornum 3f0a534374
Merging master into feature branch. 2021-04-02 11:32:52 +02:00
Anton Hvornum 0488c93a50
Merge pull request #134 from conqp/master
General code cleanup
2021-04-02 09:01:07 +00:00
Anton Hvornum 65ec50dae5 Merge PR #113 into torxed-v2.2.0 feature branch.
This merge should add BIOS through MBR support and GRUB.
2021-04-02 10:42:26 +02:00
advaithm b5e32f980a
added hardwareincompatibilty erros and updated readme 2021-04-02 10:28:04 +05:30
advaithm 6b218e555b
changed __enter__ 2021-04-02 10:16:48 +05:30
advaithm 655ec06119
accidentlly called dict as function 2021-04-02 10:12:45 +05:30
advaithm b974b93004
fixed some issues with the changes 2021-04-02 10:08:16 +05:30
advaithm f4e616cd9e
updated to latest commits 2021-04-02 09:48:41 +05:30
Anton Hvornum ef7f2f53b1
Missing variable
This should fix #135
2021-04-01 22:12:52 +02:00
Richard Neumann c0cfa7ae92 Remove useless __init__ methods 2021-04-01 20:46:28 +02:00
Richard Neumann cab8c7d43a Move class-related docstring to class definition 2021-04-01 20:45:45 +02:00
Richard Neumann 1d54a625f4 Simplify boolean checks 2021-04-01 20:31:29 +02:00
kpcyrd 40dbb5791c Add range check to disk selection 2021-03-30 16:24:48 +02:00
kpcyrd 82342a0e94 Add range check to generic_select 2021-03-30 16:12:52 +02:00