add entries for install apps in headless mode

This commit is contained in:
Francois B 2018-03-24 17:08:01 +01:00
parent c6d3a9904a
commit bae8e60279

View file

@ -50,7 +50,7 @@ echo "--[ Yggdrasil log ]--[ "$cDate" ]--[ "$cTime" ]-----------------------" >>
# #
# arguments/options management with getopts # 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 case "$option" in
t) #test purpose only t) #test purpose only
#yggInit #yggInit
@ -60,7 +60,13 @@ while getopts ":h,v,f,c,t,u" option; do
#addPPA "tmsu/ppa" #addPPA "tmsu/ppa"
exit 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 yggInit
updateSystem updateSystem
addRequiredPPA addRequiredPPA
@ -83,6 +89,53 @@ while getopts ":h,v,f,c,t,u" option; do
installWine installWine
installViber installViber
installFranz 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 exit
;; ;;
c) # install themes and icons c) # install themes and icons