PrawnOS-nonfree/scripts/package_lists.sh
Hal Emmerich 357eb3d793 Refactor the package lists. Organize by desktop environment, alphabetize, and unify
in single sourced script for both the build and install process.
2020-06-11 18:32:17 -05:00

167 lines
3.2 KiB
Bash
Executable File

#!/bin/bash
# This file is part of PrawnOS (http://www.prawnos.com)
# Copyright (c) 2018 Hal Emmerich <hal@halemmerich.com>
# PrawnOS is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2
# as published by the Free Software Foundation.
# PrawnOS is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with PrawnOS. If not, see <https://www.gnu.org/licenses/>.
# ======================================== Package Lists =========================================
# ================================ KEEP THESE LISTS ALPHABETIZED! ================================
base_debs_install=(
alsa-utils
apt-utils
bash-completion
busybox-static
bzip2
ca-certificates
cgpt
cryptsetup
e2fsprogs-l10n
gdisk
git
ifupdown
inetutils-ping
iproute2
isc-dhcp-client
iw
kmod
kpartx
laptop-detect
less
libatm1
libgpg-error-l10n
libnss-systemd
libpam-cap nftables
nano
net-tools
netcat-openbsd
parted
psmisc
rsync
traceroute
udev
uuid-runtime
vim
wpasupplicant
xz-utils
)
base_debs_download=(
acpi-support
alsa-utils
anacron
avahi-daemon
bluetooth
chromium
crda
dbus-user-session
dpkg
dtrx
eject
emacs
firefox-esr
iw
libnss-mdns
librsvg2-common
libutempter0
lightdm
mousepad
sudo
sysfsutils
tasksel
vlc
xdg-utils
xorg
xorg
xserver-xorg-input-libinput
)
mesa_debs_download=(
libegl-mesa0
libegl1-mesa
libgl1-mesa-dri
libglapi-mesa
libglu1-mesa
libglx-mesa0
)
xfce_debs_download=(
accountsservice
dbus-user-session
dconf-cli
dconf-editor
network-manager-gnome
network-manager-openvpn
network-manager-openvpn-gnome
numix-gtk-theme
papirus-icon-theme
plank
system-config-printer
tango-icon-theme
xfce4
xfce4-goodies
xfce4-power-manager
xfce4-terminal
)
lxqt_debs_download=(
lightdm
lxqt
network-manager-gnome
network-manager-openvpn
network-manager-openvpn-gnome
pavucontrol-qt
)
gnome_debs_download=(
dbus-user-session
dconf-cli
dconf-editor
eog
epiphany-browser
evince
file-roller
fonts-cantarell
gdm3
gedit
gir1.2-peas-1.0
gnome-clocks
gnome-disk-utility
gnome-logs
gnome-session
gnome-shell-extensions
gnome-software
gnome-software-plugin-flatpak
gnome-system-monitor
gnome-terminal
gnome-tweaks
libgtk3-perl
libpeas-1.0-0
lightdm
lxqt
materia-gtk-theme
nautilus
nautilus-admin
network-manager-gnome
network-manager-gnome
network-manager-openvpn
network-manager-openvpn
network-manager-openvpn-gnome
network-manager-openvpn-gnome
pavucontrol-qt
seahorse
)
# ====================================== END Package Lists =======================================