ryanrudolfoba / SteamDeck-Clover-dualboot

Script to install Clover - a graphical boot manager for the Steam Deck.
https://www.youtube.com/watch?v=HDnxOw6j3EY&t=975s
455 stars 26 forks source link

Support GUI app #13

Closed dnet890 closed 1 year ago

dnet890 commented 1 year ago

I know CLI is fine. But, I think not everyone is tech-savvy and comfortable with command line. what do you think?

ryanrudolfoba commented 1 year ago

That is true. Next update will have a simple menu for maintenance etc etc probably call it Clover Toolbox

ryanrudolfoba commented 1 year ago

image-5

Ive created a simple menu and called it Clover Toolbox. Let me know if you have suggestions to add i'll add it

SpazShark commented 1 year ago

Very cool! A few ideas: 1) Can you add an option to add a custom timeout that the user inputs? 2) What happens if they users is running Batocera, etc. as a 3rd OS and wants to default on that?

Great work!

ryanrudolfoba commented 1 year ago

Batocera - this is doable, i'll add this. - i spoke too soon. its not taking the settings so for now i cant figure this out.

Custom Timeout - not sure about this. This might break Clover if incorrect values are entered by end user.

dnet890 commented 1 year ago

Is it possible to change the icon for Windows or Steam OS or other Linux distros on OS selection and change wallpaper background as well?

ryanrudolfoba commented 1 year ago

Thats done via the themes.

dnet890 commented 1 year ago

okay, how to do that via GUI application? image

ryanrudolfoba commented 1 year ago

Use Dolphin File manager to add / remove themes.

https://github.com/ryanrudolfoba/SteamDeck-Clover-dualboot#how-to-add--remove-themes

dnet890 commented 1 year ago

I see. For change wallpaper So, we just download the theme folder (https://github.com/CloverHackyColor/CloverThemes/tree/master/Greenify) and delete this background png file and replace it with our custom image png file and rename it with background on the same location? https://github.com/CloverHackyColor/CloverThemes/blob/master/Greenify/background.png

BTW, Is it possible to add last booted entry on the GUI app like GRUB? (like if we restart the Steam Deck the boot manager will remember which OS we booted into instead pick each OS manually) because Windows update usually needs to be restarted and it will be helpful to prevent breakage on windows update and accident when booting on different OSes

ryanrudolfoba commented 1 year ago

Updated the script and it now contains a GUI / simple menu.

image

dnet890 commented 1 year ago

okay so how to remember which OS we booted last time?

ryanrudolfoba commented 1 year ago

oh sorry i forgot to add that in. Let me make some quick edits

ryanrudolfoba commented 1 year ago

updated!

image