Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New PR for astroarch-onboarding #3

Open
wants to merge 31 commits into
base: calamares
Choose a base branch
from
Open

Conversation

sc74
Copy link

@sc74 sc74 commented Oct 4, 2024

No description provided.

sc74 added 29 commits March 17, 2024 03:51
…ings.conf and adding netinstall and packages for software. Adding slides
….zsh script (same as update-astroarch) add shellprecess module in setting.conf modified finished.conf to have restart now button checked
@sc74
Copy link
Author

sc74 commented Oct 4, 2024

The ./make.sh executable file compiles and installs on the system to test changes quickly without going through a PKGBUILD. After installation, run a calamares -d command to see the result

Explanation for astroarch-onboarding

The images are in the folders:
The branding file for the slide
The packagechooser/images module for gps - bluetooth - ftp - power commands
The packagechooser/images module for the Kstars choice page

The netinstall_software.yaml file for additional programs to install is in astroarch-onboarding/src/.astroarch/configs/calamares_astroarch

The files to launch astroarch-onboarding (icon - service - script) are in astroarch-onboarding/src/.astroarch/configs/calamares_astroarch

The modified files and some explanations :

astroarch-onboarding/src/libcalamaresui/ViewManager.cpp --> change the installed text of the title by configure

astroarch-onboarding/CMakeLists.txt --> 2 changes
option(INSTALL_CONFIG "Install configuration files" ON)
option(WITH_QT6 "Use Qt6 instead of Qt5" ON)

settings.conf --> the modules and their instances to launch

astroarch-onboarding/src/modules/contextualprocess
astroarch-onboarding/src/modules/contextualprocess/contextualprocess.conf --> Get the packagechooser ID value and apply the corresponding zsh plugin command

astroarch-onboarding/src/modules/finished --> restartNowMode: user-checked --> requests a restart to take the changes into account. May be changed to grayed out to force users to restart

astroarch-onboarding/src/modules/keyboard --> nothing to change

astroarch-onboarding/src/modules/locale --> nothing to change

astroarch-onboarding/src/modules/localecfg --> nothing to change

astroarch-onboarding/src/modules/netinstall
astroarch-onboarding/src/modules/netinstall/netinstall-software.conf --> Label and indicate where the software configuration yaml file is located
astroarch-onboarding/src/modules/.astroarch/configs/calamares_astroarch/netinstall_software.yaml --> File containing software that the user can install

astroarch-onboarding/src/modules/notesqml
astroarch-onboarding/src/modules/notesqml/readme.qml --> Shows the text to read the AstroArch README

astroarch-onboarding/src/modules/packagechooser
astroarch-onboarding/src/modules/packagechooser/packagechooser_gps.conf --> Configuration to display the GPS page
astroarch-onboarding/src/modules/packagechooser/packagechooser_bluetooth.conf --> Configuration to display the BLUETOOTH page
astroarch-onboarding/src/modules/packagechooser/packagechooser_ftp.conf --> Configuration to display the FTP page
astroarch-onboarding/src/modules/packagechooser/packagechooser_power.conf --> Configuration to display the POWER page
astroarch-onboarding/src/modules/packagechooser/packagechooser.qrc --> Configuration file for page images

astroarch-onboarding/src/modules/packagechooserq --> For the page choosing between kstars stable or bleeding-edge
astroarch-onboarding/src/modules/packagechooserq/packagechooserq_kstars_indi.conf
astroarch-onboarding/src/modules/packagechooserq/packagechooserq.qrc
astroarch-onboarding/src/modules/packagechooserq/packagechooserq-qt6.qml
astroarch-onboarding/src/modules/packagechooserq/packagechooserq-qt6.qrc
astroarch-onboarding/src/modules/packagechooserq/images

astroarch-onboarding/src/modules/packages
astroarch-onboarding/src/modules/packages/packages.conf --> # all lines

astroarch-onboarding/src/modules/shellprocess
astroarch-onboarding/src/modules/shellprocess-update.conf --> astroarch-update command
astroarch-onboarding/src/modules/shellprocess-final.conf --> removes plasma-localerc command and AstroArch-onboarding.desktop files

astroarch-onboarding/src/welcome --> nothing to change

astroarch-onboarding/src/branding/astroarch
astroarch-onboarding/src/branding/astroarch/branding.desc
astroarch-onboarding/src/branding/astroarch/show.qml

astroarch-onboarding/src/.astroarch/configs/calamares_astroarch
astroarch-onboarding/src/.astroarch/plugins/power_max_current

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant