insert $packages[] array, change welcome text
This commit is contained in:
parent
802253d7ea
commit
3da730d825
1 changed files with 29 additions and 2 deletions
31
setup.sh
31
setup.sh
|
@ -2,8 +2,31 @@
|
|||
|
||||
arguments="$@"
|
||||
|
||||
# get the $packages Array
|
||||
. include/packages.inc.sh
|
||||
# define the $packages[] array
|
||||
declare -A packages
|
||||
|
||||
# the first three array entries are numbered because they have to be ordered
|
||||
|
||||
# install base desktop stuff
|
||||
packages[0-base]="plymouth ecryptfs-utils curl wget python-is-python3"
|
||||
|
||||
# install desktop base
|
||||
packages[1-desktop-base]="ttf-mscorefonts-installer fonts-ubuntu fonts-ubuntu-console fonts-liberation2
|
||||
fonts-noto-core fonts-dejavu fonts-hack
|
||||
flatpak flatpak-xdg-utils gnome-software-plugin-flatpak network-manager-openvpn-gnome brasero
|
||||
dconf-editor thunderbird"
|
||||
|
||||
# install gnome base
|
||||
packages[2-desktop-gnome]="gnome-shell-extension-manager gnome-tweaks gnome-shell-extensions
|
||||
gnome-shell-extension-desktop-icons-ng gnome-shell-extension-dashtodock
|
||||
gnome-shell-extension-appindicator gnome-shell-extension-system-monitor
|
||||
gnome-shell-extension-panel-osd
|
||||
yaru-theme-gnome-shell yaru-theme-gtk yaru-theme-icon yaru-theme-sound
|
||||
yaru-theme-unity"
|
||||
|
||||
# if you want to add for automation purposes your own packages, just add another array field, like
|
||||
#packages[4-my-packages]="shutter solaar steam-installer chromium dosbox gimp vlc audacity keepassxc audacious nextcloud-desktop"
|
||||
|
||||
|
||||
# colors for colored output 8)
|
||||
RED="\e[31m"
|
||||
|
@ -80,6 +103,10 @@ message "${YELLOW}$package_categories${ENDCOLOR}"
|
|||
message ""
|
||||
message "If you want, you can run only a few of them, e.g. just '${YELLOW}2-desktop-gnome{ENDCOLOR}':"
|
||||
message " ${YELLOW}bash $0 2-desktop-gnome${ENDCOLOR}"
|
||||
message ""
|
||||
message warn "Some files, like gtk settings get overwritten without asking."
|
||||
message warn "If this is not a fresh installation, make a backup first!"
|
||||
message ""
|
||||
confirm_continue
|
||||
|
||||
message "Continue with installation..."
|
||||
|
|
Loading…
Reference in a new issue