archinstall/archinstall/lib
justbispo cb6fe6b34b
Add support for rEFInd boot manager (#3707)
* Add support for rEFInd boot manager

* Fix ruff formatting complaints

* Added support for different mountpoints for /efi and /boot

Also fixed issue where if /boot is located in a BTRFS root partition, the initrd path wasn't including the subvol name.

* Fix ruff formatting complaints

* Replace SysCommand with self.arch_chroot call

* Fix ruff formatting complaints

---------

Co-authored-by: Diogo Bispo <gpg.jta36@slmail.me>
2025-12-31 15:24:22 +11:00
..
applications feat(applications): add support for power-profiles-daemon/tuned as a power management daemon (#4015) 2025-12-31 13:22:27 +11:00
authentication Typo and grammar fixes (#3970) 2025-12-06 20:06:07 +11:00
bootloader Make removable location the default for bootloader installation (#4030) 2025-12-27 14:38:14 +01:00
disk Lvm2/LUKS fixes/Mirror Logic (#4047) 2025-12-29 17:35:24 +01:00
interactions Feat: Zram algorithm config (#4042) 2025-12-30 15:52:35 +11:00
locale H2T (Host-to-target) installs and prevent host pollution (#3978) 2025-12-16 10:59:04 +11:00
menu Typo and grammar fixes (#3970) 2025-12-06 20:06:07 +11:00
models Add support for rEFInd boot manager (#3707) 2025-12-31 15:24:22 +11:00
network Wifi connection menu with textual (#3879) 2025-11-01 13:55:58 +01:00
packages Explicitly allow selecting any additional repository (#3973) 2025-12-27 09:25:15 +01:00
pacman Add --needed to pacstrap to prevent re-installs 2025-11-16 21:30:47 +11:00
profile fix: enable the cosmic-greeter service (#4023) 2025-12-22 09:07:47 +11:00
utils Fix 3534 (#3537) 2025-05-29 13:53:22 +02:00
__init__.py Converted the lib to a pip supported structure to make packaging easier. Also tweaked some minor issues and added the AUR function 2020-07-06 18:44:42 +02:00
args.py Feat: Zram algorithm config (#4042) 2025-12-30 15:52:35 +11:00
boot.py Enable stricter mypy definition checks in archinstall/lib/ (#3573) 2025-06-04 07:30:14 +10:00
configuration.py Rework install log (#3550) 2025-05-30 23:08:02 +10:00
crypt.py Typo and grammar fixes (#3970) 2025-12-06 20:06:07 +11:00
exceptions.py Update ruff formatter (#3496) 2025-05-24 07:58:42 +00:00
general.py H2T (Host-to-target) installs and prevent host pollution (#3978) 2025-12-16 10:59:04 +11:00
global_menu.py Add support for rEFInd boot manager (#3707) 2025-12-31 15:24:22 +11:00
hardware.py feat(applications): add support for power-profiles-daemon/tuned as a power management daemon (#4015) 2025-12-31 13:22:27 +11:00
installer.py Add support for rEFInd boot manager (#3707) 2025-12-31 15:24:22 +11:00
luks.py Rename module device_model -> device (#3639) 2025-07-15 09:29:58 +02:00
mirrors.py Mirrors sort #4046 (#4050) 2025-12-30 15:20:45 +01:00
networking.py Fix mirrors hang when /status endpoint is down (#4031) 2025-12-28 11:10:03 +11:00
output.py Fix ruff format for local builds (#3626) 2025-06-24 13:30:04 +10:00
plugins.py Fix 3530 (#3535) 2025-05-29 13:54:28 +02:00
storage.py Rework install log (#3550) 2025-05-30 23:08:02 +10:00
translationhandler.py Remove unused _DeferredTranslation methods and references (#3557) 2025-05-31 16:04:23 +10:00