archinstall/archinstall/lib
Anton Hvornum 973abec854 Merge remote-tracking branch 'origin' into profile 2020-10-18 11:58:53 +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
disk.py Created a __dump__ function in BlockDevice. Can be used to safely dump the class into a JSON object. Building a json_encoder which checks if the object hasattr(obj, '__dump__') before calling would be ideal 2020-07-21 08:17:31 +02:00
exceptions.py Added a raise on sys_command exit code being bad. Also updated readme to show how to test this locally 2020-07-07 22:24:56 +00:00
general.py Added text-to-speach, untested but the base is now added. It routes through if available. And can be accessed with directly if needed. 2020-10-11 14:02:01 +02:00
installer.py Removed AUR support (Moving to a separate project, possibly as an addon layer later) 2020-09-29 21:01:10 +00:00
locale_helpers.py Spelling error in locale helpers. 2020-09-07 15:41:19 +02:00
luks.py Trying to sort out a boot issue 2020-07-08 15:15:53 +00:00
mirrors.py Added archinstall.Installer().set_mirrors, which allows to modify the mirrors in the finished installed medium. 2020-09-01 14:04:47 +02:00
networking.py Starting to add networking helpers in archinstall. First up is archinstall.getHwAddr(ifname) which returns the mac of a interface name. second is archinstall.list_interfaces() which lists all the local MAC addresses and which interface it is bound to. Also starting to add the unattended installer back step by step. Currently with one MAC profile. The MAC profile filtering/detection has also been added in archinstall.list_profiles() - it will filter out all MAC address-specific profiles when called, unless a MAC matches a profile or filter_irrelevant_macs=False is given. 2020-08-20 17:08:13 +00:00
output.py Reverted TTS implementation from 35913c4. Since blind people use screen readers for this functionality. Will have a look at http://www.linux-sppeakup.org/. 2020-10-18 11:58:29 +02:00
packages.py Adding package search via upstream package database and JSON. 2020-09-15 11:14:58 +00:00
profiles.py Tweaked the import logic so that the Imported() class returns the actual module imported when executing the import, rather than returning itself. Also fixed awesome so that it loads and looks for _prep_function() with a safe and correct namespace 2020-09-30 09:56:35 +00:00
services.py Tweaking the mirror selection vs automatic mirror processes. 2020-09-01 14:52:59 +02:00
user_interaction.py Added profile `desktop.py` which helps users select a desktop environment. Also added `archinstall.generic_select` to help with selecting generic things from a list of options. 2020-10-18 10:46:28 +02:00