[FEATURE] Make ml4w-hyprland-setup to install in batch mode
Is your feature request related to a problem? Please describe.
Could you please implement a "batch" mode for the setup script in order to install the config without user interaction.
Describe the solution you'd like
A solution could be passing the needed parameters by arguments, for example:
ml4w-hyprland-setup --os arch --required-packages
Describe alternatives you've considered
No response
Additional context
No response
Support or Contribution
Feature already implemented
I just reopen the issue because there are already the arguments but there is not a batch mode to prevent the user interaction (in case I want to use this setup script in another script for automation).
This will come with 2.9.9. I will introduce a configuration file where all custom settings can be defined. The new script will read the file and execute all required steps.
@mylinuxforwork One thing that would be a real improvement, in my opinion, is for ml4w-hyprland-setup to automatically detect if the system is using Nvidia. That way, the user wouldn't need to run it twice, once for the initial install and again with the command ml4w-hyprland-setup -m nvidia.
It got me thinking: if it's possible to make ml4w-dotfiles auto-detect Nvidia hardware, it would make the experience far more seamless for the user. But I understand it’s not absolutely necessary at this moment, you're already juggling a lot, and I don't want to add any extra pressure.
Still, if you could consider it for future development, it would really improve the experience, especially for Nvidia GPU users. Just something to keep in mind.