From 41124a46163a86c9f2a558f532b230087d2818ed Mon Sep 17 00:00:00 2001 From: Eric Hameleers Date: Wed, 6 Jan 2021 20:57:36 +0100 Subject: Add a new live variant: LEAN The new 'LEAN' variant of liveslak is a 1.5 GB ISO, containing basic but powerful XFCE and Plasma5 desktop environments. Useful if you want a small-ish Live OS but you feel that the XFCE ISO is too seveery stripped for your purposes. --- make_slackware_live.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'make_slackware_live.sh') diff --git a/make_slackware_live.sh b/make_slackware_live.sh index 843c6da..1e50779 100755 --- a/make_slackware_live.sh +++ b/make_slackware_live.sh @@ -184,6 +184,9 @@ SEQ_SLACKWARE="tagfile:a,ap,d,e,f,k,kde,l,n,t,tcl,x,xap,xfce,y pkglist:slackextr # - each series will become a squashfs module: SEQ_XFCEBASE="${MINLIST},noxbase,x_base,xapbase,xfcebase local:mcpp" +# Stripped-down Base Slackware: +SEQ_LEAN="pkglist:${MINLIST},noxbase,x_base,xapbase,xfcebase,slackpkgplus,z00_plasma5supp,z01_plasma5base" + # Stripped-down Slackware DAW with Plasma5 as the Desktop Environment: # - each series will become a squashfs module. # Note that loading the modules needs a specific order, which we force: @@ -1247,8 +1250,10 @@ else fi # What to trim from the ISO file (none, doc, mandoc, bloat): -if [ "${LIVEDE}" == "XFCE" ]; then +if [ "${LIVEDE}" == "XFCE" ] ; then TRIM=${TRIM:-"bloat"} +elif [ "${LIVEDE}" == "LEAN" ] ; then + TRIM=${TRIM:-"doc"} else TRIM=${TRIM:-"none"} fi @@ -3093,7 +3098,8 @@ if [ "$LIVEDE" != "XFCE" ]; then fi fi -if [ "$LIVEDE" != "XFCE" -a "$LIVEDE" != "SLACKWARE" ]; then +if [ "$LIVEDE" != "XFCE" -a "$LIVEDE" != "LEAN" -a "$LIVEDE" != "SLACKWARE" ] +then # KDE/PLASMA etc will profit from accelerated graphics support; # however the SLACKWARE ISO should not have any non-Slackware content. # You can 'cheat' when building the SLACKWARE ISO by copying the graphics -- cgit v1.2.3