39 lines
1.3 KiB
Bash
39 lines
1.3 KiB
Bash
#!/bin/bash
|
|
|
|
declare -A packages
|
|
|
|
# install base desktop stuff
|
|
packages[base]="ttf-mscorefonts-installer fonts-ubuntu fonts-ubuntu-console
|
|
flatpak flatpak-xdg-utils linux-headers-amd64 plymouth build-essential
|
|
p7zip-full unrar unzip borgbackup borgmatic shotwell neofetch"
|
|
|
|
# install gnome base
|
|
packages[gnome]="task-gnome-desktop task-german-desktop
|
|
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
|
|
gnome-software-plugin-flatpak
|
|
brasero dconf-editor
|
|
thunderbird thunderbird-l10n-de"
|
|
|
|
# install admin and dev tools
|
|
packages[admin]="htop iotop sysstat lm-sensors git mc vim btop btrfs-progs
|
|
curl wget debootstrap geany geany-plugins lnav mtr-tiny ncdu nmap ppp
|
|
pandoc pwgen remmina rsync screen socat stress strace tcpdump ufw"
|
|
|
|
# install nice programs
|
|
packages[nice]="wine:i386 winetricks chromium dosbox gimp vlc barrier audacity
|
|
keepassxc audacious clementine nextcloud-desktop arduino qv4l2 guvcview
|
|
solaar steam-installer"
|
|
|
|
# install games
|
|
packages[game]="openarena"
|
|
|
|
# ham radio
|
|
packages[ham]="direwolf gqrx-sdr ax25-tools ax25-apps js8call"
|
|
|
|
# lol stuff :)
|
|
packages[lol]="lolcat"
|