From bae8e60279c35f48b3f212ff16c576cc03b08191 Mon Sep 17 00:00:00 2001 From: Francois B Date: Sat, 24 Mar 2018 17:08:01 +0100 Subject: [PATCH] add entries for install apps in headless mode --- yggdrasil.sh | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 55 insertions(+), 2 deletions(-) diff --git a/yggdrasil.sh b/yggdrasil.sh index b7703e5..c2c3471 100755 --- a/yggdrasil.sh +++ b/yggdrasil.sh @@ -50,7 +50,7 @@ echo "--[ Yggdrasil log ]--[ "$cDate" ]--[ "$cTime" ]-----------------------" >> # # arguments/options management with getopts # -while getopts ":h,v,f,c,t,u" option; do +while getopts ":h,v,f,c,t,u,a" option; do case "$option" in t) #test purpose only #yggInit @@ -60,7 +60,13 @@ while getopts ":h,v,f,c,t,u" option; do #addPPA "tmsu/ppa" exit ;; - f) # install all apps + a) # install all apps + # except + # apps : Nitrogen, Beta apps, Nightly, Unboud + # hw : solaar, cardreader, fixWirelessIntel6320, nvidia drivers + # tlp, KeyID + # dev apps : all + # customization : themes, icons yggInit updateSystem addRequiredPPA @@ -83,6 +89,53 @@ while getopts ":h,v,f,c,t,u" option; do installWine installViber installFranz + installTeamViewer13 + installWebcam + updateMicrocode + enableUFW + enableNumLockX + addScreenfetchBashrc + enableHistoryTS + installUnattendedUpgrades + f) # full install + # except + # apps : Nitrogen, Beta apps, Nightly, Unboud + # hw : solaar, cardreader, fixWirelessIntel6320, nvidia drivers + # tlp, KeyID + # tweak : /tmp in ram + #TODO: dev apps + yggInit + updateSystem + addRequiredPPA + installBase + installOffice + installBurningTools + installCajaPlugins + installNautilusAndPlugins + installEbook + installGames + installGimpPlugins + installInternet + installJava9 + installMiscUtilities + installMultimedia + installNetTools + installOffice + installPidginPlugins + installRhythmBoxPlugins + installWine + installViber + installFranz + installTeamViewer13 + installWebcam + updateMicrocode + enableUFW + enableNumLockX + addScreenfetchBashrc + enableHistoryTS + installUnattendedUpgrades + installIcons + installThemes exit ;; c) # install themes and icons