Implementation for Community Edition installs with calamares packagechooser module
This repo only carry example files, please Pull Request on the default EndeavourOS calamares repository here:
In the install-process you can select a single Community Edition.
For the selection window an image and a short description of your edition is required.
In order to install the necessary packages.
You need a package list and ultimately the necessary configuration files (DotFiles)
and scripts that are needed to start and set up the interface.
This repo contains examples for the files you need to create and maintain:
- packagechooser_ce.conf
- screenshot
- setup_once.sh or similar script implementation that needs to run on first login.
- skel configuration files (DotFiles)
- A PKGBUILD for the used skel packages !! remember to always do a version update on the PKGBUILD when changing the configs, so it triggers package rebuild for the repository !!
For the Desktop Manager (Login Manager) you can choose between this 4:
- Lightdm (with slick-greeter)
- SDDM
- LXDM
- GDM
As these will get handled automatic inside installer.