add entries for install apps in headless mode
This commit is contained in:
parent
c6d3a9904a
commit
bae8e60279
1 changed files with 55 additions and 2 deletions
57
yggdrasil.sh
57
yggdrasil.sh
|
@ -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
|
||||||
|
|
Loading…
Reference in a new issue