Skip to content

Make package groups adaptable/adjustable #4392

@georgemoodier

Description

@georgemoodier

describe the request

Add a back-end that automatically considers what packages should be installed through package groups that are utilised by archinstall. What may or may not be installed will depend on what the user has otherwise specified to include in their installation (be it a network manager, audio server, etc.). This back-end can simply give an input of the necessary package numbers when asked for it by pacman. (see here for possible input formatting)

The main goal is addressing issues that have been discussed extensively in #4336, but this can be applicable to other package groups used by archinstall as well (e.g. the lxqt group has the pavucontrol-qt package, which pulls pipewire, which may be undesirable to the end user).

this back-end could be directly accessed through the --advanced flag, letting users themselves choose to remove packages from groups they deem unnecessary through a menu. These menus could also be used to adjust package groups that would otherwise be unaffected by other archinstall menus (e.g. gnome).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions