dotfiles icon indicating copy to clipboard operation
dotfiles copied to clipboard

[FEATURE] Make ml4w-hyprland-setup to install in batch mode

Open D3vil0p3r opened this issue 1 year ago • 4 comments

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

D3vil0p3r avatar Feb 02 '25 15:02 D3vil0p3r

Feature already implemented

D3vil0p3r avatar Feb 02 '25 15:02 D3vil0p3r

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).

D3vil0p3r avatar Feb 02 '25 15:02 D3vil0p3r

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 avatar Feb 02 '25 15:02 mylinuxforwork

@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.

fesowowako avatar Feb 02 '25 16:02 fesowowako