muos package
Subpackages
- muos.steps package
- Subpackages
- muos.steps.arch_chroot package
- Submodules
- muos.steps.arch_chroot.enable_systemd_services module
- muos.steps.arch_chroot.generate_adjtime module
- muos.steps.arch_chroot.generate_locales module
- muos.steps.arch_chroot.install_grub module
- muos.steps.arch_chroot.install_networkmanager module
- muos.steps.arch_chroot.make_bootx64_efi module
- muos.steps.arch_chroot.update_host_name module
- muos.steps.arch_chroot.update_locale_gen module
- muos.steps.arch_chroot.update_passwords module
- muos.steps.arch_chroot.update_vconsole_conf module
- Module contents
- muos.steps.arch_chroot package
- Submodules
- muos.steps.begin module
- muos.steps.bootstrap_arch_linux module
- muos.steps.end module
- muos.steps.format_disk module
- muos.steps.format_partitions module
- muos.steps.generate_fstab module
- muos.steps.mount_partitions module
- muos.steps.partition_disk module
- muos.steps.select_disk module
- muos.steps.select_keymap module
- muos.steps.select_locales module
- muos.steps.select_main_locale module
- muos.steps.select_pacman_mirrors module
- muos.steps.select_time_zone module
- muos.steps.synchronize_ntp module
- muos.steps.unmount_partitions module
- muos.steps.update_time_zone module
- Module contents
- Subpackages
Submodules
muos.color module
muos.command module
muos.environment module
- class muos.environment.DiskFormat(value)
Bases:
LowercaseStrEnum
An enumeration.
- DOS = 'dos'
- GPT = 'gpt'
- class muos.environment.Environment(bootloader_id: str, bootx64_efi: str, description: str, disk_format: DiskFormat, file_systems: List[FileSystem], fstab_tag: FstabTag, host_name: str, mnt: str, pacstrap_packages: List[str], mount_points: List[Tuple[int, str]], partitions: List[str], keymap: str = 'us', locales: List[str] = [], main_locale: str = 'C.UTF-8', pacman_mirrors: List[str] = [], passwords: List[Tuple[str, str]] = [], systemd_services: List[str] = [], time_zone: str = 'UTC')
Bases:
object
- bootloader_id: str
- bootx64_efi: str
- description: str
- disk: str
- disk_format: DiskFormat
- file_systems: List[str]
- fzf: FzfPrompt
- host_name: str
- keymap = 'us'
- locales: List[str]
- main_locale = 'C.UTF-8'
- mnt = '/mnt'
- mount_points: List[Tuple[int, str]]
- pacman_mirrors: List[str]
- pacstrap_packages: List[str]
- partitions: List[str]
- passwords: List[Tuple[str, str]]
- setup_fzf() None
- systemd_services: List[str] = []
- time_zone = 'UTC'
muos.fzf_manager module
muos.get_disks module
- muos.get_disks.get_disks() List[str]
muos.get_efi_dir module
- muos.get_efi_dir.get_efi_dir(environment: Environment) Path
muos.get_lines_as_list module
- muos.get_lines_as_list.get_lines_as_list(path: PathLike) List[str]
muos.get_nth_partition module
- muos.get_nth_partition.get_nth_partition(disk: str, n: int) str
muos.get_static_dir module
- muos.get_static_dir.get_static_dir() Path
muos.log module
muos.runner module
- class muos.runner.Runner(environment: Environment, steps: List[Step])
Bases:
object
- environment: Environment
- run() None
muos.step module
- class muos.step.Step
Bases:
object
- at_exit(environment: Environment) None
- description: str
- main(environment: Environment) None