Okay, I forked architect installer and modified it a bit to use basestrap, manjaro-chroot and fstabgen instead of original arch scripts. I should not work yet, because it needs to be amended to use manjaro kernels and mhwd at minimum. If anyone wants to contribute, there is to-do list included in the github repo:
- Amend kernel to use manjaro kernels (function install_base, lines 1504-1591)
- Script might produce bootable systems after this
- Later add kernel choice menu
- Replace driver installation with mhwd (function setup_graphics_card, lines 1886-2066)
- Should simplify code signicantly
- Amend package choice function (install_de_wm function, lines 2069-2145)
to install manjaro edition package lists and desktop-settings packages.
- Otherwise produced installations do not really resemble manjaro editions
- Make user creation and password setting part of the installer
- use code from manjaro cli-installer
- Add support for btrfs submodules
- use code from manjaro cli-installer
- Generate a proper fstab, even though system seems to boot fine without one.
- Add option to choose default shell
- Add support for openrc installations
- I leave it to someone who actually uses openrc
Note that this is unlikely to become an official manjaro installer, it is just a personal project.


