Commit Graph

10 Commits (f1ee7c85dd3c274de16f08ad0ae93ca79da8d9b7)

Author SHA1 Message Date
BodgeMaster f1ee7c85dd Cleanup (see long commit message)
Here we go, a kitchen sink commit (with a singular focus tho)
(Yes, I am coping lol)
- update repo URL
- update TODOs, remove obsolete ones, add new ones
- remove comments that just say the following line(s) of code in words
- minor UI changes:
  - tell user to enter a number for TARGET_TYPE
  - tell the user to create a new system image at the end of installation
  - use : instead of ) in some places to make code like `$((i+1)):` more readable
- fix some particularly crunchy commands
  - remove entirely redundant condition checking if the input of an integer operation is (fail = false)
  - when installing a musl target, auto-determine CPU arch from target
  - while getting names and descriptions of customization scripts, only use POSIX grep - we might be on musl...
  - don't kill the installer when the user selects exit or enters garbage at custom-scripts selection
- remove unused variable $SCRIPT_LIST
- reboot rather than launching into a debug shell at the end of installation
2025-03-02 06:42:29 +01:00
Joca 3f10d03ad5 install stage 2: finish system setup
- allow the user to add a user
- remove installation files

This commit was originally part of a larger _kitchen sink mix commit_
2025-02-18 04:19:27 +01:00
Joca 517ac34e3d custom-scripts: add customization scripts infrastructure
This commit has been created from multiple commits on Joca’s branch
and additional edits

Co-authored-by: BodgeMaster <>
2025-02-18 04:12:39 +01:00
Joca 2cc32fe645 Remove Package Selections, removed non-ascii characters 2025-02-18 02:19:52 +01:00
BodgeMaster eeda7c61c0 install stage 1 and 2, backup-fs: print a newline after yesno 2023-07-14 20:58:43 +02:00
BodgeMaster 4dcd7d131f Minor improvements and fixes all over the place 2023-07-14 20:50:12 +02:00
BodgeMaster 657f5f1d47 install stage 2: start implementing 2023-07-03 14:12:55 +02:00
BodgeMaster 14457b1168 install stage 1: configure system to auto-login root and run install stage 2 2023-07-02 22:55:18 +02:00
BodgeMaster 4beb8cfa4d install stage 2: exec bash for development 2023-06-30 12:43:10 +02:00
BodgeMaster 2769c809b0 prepare files 2023-06-13 09:01:34 +02:00