# =============================================================================
# Required Packages — Lightweight Linux for Macs
# =============================================================================
# Install with: xargs -a packages.txt sudo apt-get install -y
# Lines starting with # are comments and will be skipped by xargs.
# =============================================================================

# ─── Desktop Environment ────────────────────────────────────────────────────
xfce4
xfce4-goodies
xfce4-terminal
xfce4-power-manager
xfce4-screenshooter
xfce4-taskmanager
xfce4-whiskermenu-plugin
xfce4-notifyd
lightdm
lightdm-gtk-greeter
lightdm-gtk-greeter-settings

# ─── Networking ──────────────────────────────────────────────────────────────
network-manager
network-manager-gnome

# ─── Bluetooth ───────────────────────────────────────────────────────────────
bluetooth
bluez
bluez-firmware
blueman

# ─── Audio ───────────────────────────────────────────────────────────────────
pulseaudio
pulseaudio-module-bluetooth
pavucontrol
alsa-utils

# ─── File Management ────────────────────────────────────────────────────────
thunar
thunar-archive-plugin
file-roller

# ─── Utilities ───────────────────────────────────────────────────────────────
evince
mousepad
ristretto
gnome-disk-utility
gparted

# ─── System Tools ───────────────────────────────────────────────────────────
git
curl
wget
htop
neofetch
vim
nano
unzip
p7zip-full
jq

# ─── Build & Kernel ─────────────────────────────────────────────────────────
build-essential
dkms
linux-headers-generic

# ─── Power Management ───────────────────────────────────────────────────────
thermald
tlp
tlp-rdw
powertop

# ─── Firmware ────────────────────────────────────────────────────────────────
intel-microcode
firmware-linux-nonfree
firmware-misc-nonfree

# ─── WiFi Drivers (Broadcom — install what's available) ─────────────────────
firmware-b43-installer
firmware-brcm80211
bcmwl-kernel-source
broadcom-sta-dkms

# ─── Graphics ────────────────────────────────────────────────────────────────
xserver-xorg-video-intel
intel-media-va-driver
xserver-xorg-video-amdgpu
xserver-xorg-video-ati
xserver-xorg-video-nouveau
mesa-utils
mesa-vulkan-drivers
vainfo

# ─── Audio Firmware ──────────────────────────────────────────────────────────
firmware-sof-signed

# ─── Printing ────────────────────────────────────────────────────────────────
cups
system-config-printer

# ─── Storage Utilities ───────────────────────────────────────────────────────
hdparm
smartmontools
nvme-cli
