aboutsummaryrefslogtreecommitdiffstats
path: root/make_slackware_live.sh
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2021-01-06 20:57:36 +0100
committer Eric Hameleers <alien@slackware.com>2021-01-06 20:57:36 +0100
commit41124a46163a86c9f2a558f532b230087d2818ed (patch)
treead5f3db3fab356869bd87c4f3154725faa3b01f8 /make_slackware_live.sh
parenteaa4e6020ad134745ebd8d1d530aaa777915de5d (diff)
downloadliveslak-41124a46163a86c9f2a558f532b230087d2818ed.tar.gz
liveslak-41124a46163a86c9f2a558f532b230087d2818ed.tar.xz
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.
Diffstat (limited to 'make_slackware_live.sh')
-rwxr-xr-xmake_slackware_live.sh10
1 files changed, 8 insertions, 2 deletions
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