Closed chris-romanov closed 6 days ago
Sick! Can't wait to review this!
This looks very cool @chris-romanov. The intent is to set up a developer machine? Is this meant to go on the ISO or just in the source tree?
Hi Zoë @mszoek, probably better to use ISO. For setting up a development machine.
Write down what changes need to be made, maybe add some functions – I will improve it :)
Can I update the configuration parameters (add/remove)? /boot/loader.conf /etc/rc.conf
You can update pretty much anything. I assume this replaces the /bin/install.sh
script so maybe we can move it to that path (ISO/overlays/uzip/iso-installer/files/bin/install.sh
in the repo). That will get included in the ISO.
I'd accept this as is for now. However here are some thoughts for future improvement, or you can do these now if you want.
sysrc
to edit rc.conf files a bit more elegantly than shell here-docs.@mszoek, I updated rc.conf using sysrc. In the coming days, I will add dual boot functionality and the ability to select partitions.
[Tested in UTM] - I think it’s ready to be pushed to the main branch.
Love it - I'll merge and then rename it to the ISO installer path so people can try it.
This pull request introduces a new, streamlined installation script for setting up ravynOS in a developer-oriented environment. The script is designed to automate essential configuration steps, reduce manual input, and enhance the installation process for developers. This provides a quicker and more efficient setup of ravynOS with features tailored for development needs.
@mszoek