I started working already on GUI with extra field specially for Desktop (see pic, example mate-core, moved the other apps to base apps), maybe later in time think about change to a dropdown menu.jd7654 wrote:Excellent! Mate DebLive-Stretch works perfectly.(I always have to add synaptics and firmware-nonfeee for touchpad and wifi to work) Thanks for the recipe.fredx181 wrote:I just did a mate build (installed no login manager) and it booted right to the desktop with the new change to exec $SESSION_MANAGER
ISO size became 262 MB (xz compression used)
Used this:
# Base Applications InstallCode: Select all
mate-core menu leafpad gparted parted pv synaptic volumeicon-alsa alsa-utils viewnior firefox-esr=24.8.0esr-1~deb8u2 pm-utils xdotool wmctrl desktop-file-utils mime-support cryptsetup-bin squashfs-tools conky fakeroot xserver-xorg-input-evdev pfind
To that end, I don't think it hurts to provide working recipies for various desktops. So much of coding is learning from existing examples. So you could provide those base desktop recipies in the script, or as separate readme file or link. Or optionally in the gui as a dropdown list for Openbox, Lxde, Mate, Xfce, etc. that populates the input box. If you do that, you actually surpass the Porteus ISO builder, because the option is there but details are not obscured.
And are you going to update page 1 with the link to the gui script? Or waiting till more updates are done such as ARCH, apps section, etc?
Lastly, I upvote the request for keeping and using local cache for downloads, instead of downloading each time script is run. Since this is not a rolling release, not a lot is changing, and checking latest version may not be needed. Saves on time and bandwidth usage.
I'll wait with updating first post until I made the new changes, almost all suggestions and requests I will probably add at the same time, but will take a while till I'm ready, it's a lot...
I'm hesitating if continuing only for updating the GUI script, or release both (also CLI, means much more work to update), any opinions ?
That I don't understand, local cache, what you mean to keep exactly?Lastly, I upvote the request for keeping and using local cache for downloads, instead of downloading each time script is run. Since this is not a rolling release, not a lot is changing, and checking latest version may not be needed. Saves on time and bandwidth usage.
Fred