mkarchiso validation: bios.syslinux.mbr/eltorito and uefi-x64.* bootmodes are deprecated -> use bios.syslinux + uefi.systemd-boot. syslinux must be in the package list for the BIOS bootmode; add memtest86+/edk2-shell too.
96 lines
1.1 KiB
Text
96 lines
1.1 KiB
Text
# Base system
|
|
base
|
|
base-devel
|
|
linux
|
|
linux-firmware
|
|
linux-headers
|
|
|
|
# Bootloader + filesystem
|
|
grub
|
|
efibootmgr
|
|
btrfs-progs
|
|
dosfstools
|
|
mtools
|
|
# Live-ISO boot (archiso bootmodes: bios.syslinux + uefi.systemd-boot)
|
|
syslinux
|
|
memtest86+
|
|
memtest86+-efi
|
|
edk2-shell
|
|
|
|
# Snapshot infrastructure
|
|
snapper
|
|
snap-pac
|
|
grub-btrfs
|
|
inotify-tools
|
|
|
|
# Wayland / Hyprland
|
|
hyprland
|
|
xdg-desktop-portal-hyprland
|
|
xdg-utils
|
|
xdg-user-dirs
|
|
polkit
|
|
polkit-gnome
|
|
|
|
# Audio
|
|
pipewire
|
|
wireplumber
|
|
pipewire-pulse
|
|
pipewire-alsa
|
|
pipewire-jack
|
|
|
|
# Network
|
|
networkmanager
|
|
network-manager-applet
|
|
iw
|
|
iwd
|
|
bluez
|
|
bluez-utils
|
|
|
|
# GTK4 runtime
|
|
gtk4
|
|
gtk4-layer-shell
|
|
librsvg
|
|
libpulse
|
|
|
|
# Display (wlroots is bundled with Hyprland; don't list separately)
|
|
wayland
|
|
wayland-protocols
|
|
|
|
# Fonts
|
|
noto-fonts
|
|
noto-fonts-emoji
|
|
ttf-jetbrains-mono
|
|
|
|
# Terminal
|
|
foot
|
|
|
|
# File manager
|
|
nautilus
|
|
|
|
# Installer — from the official extra repo
|
|
calamares
|
|
calamares-qt6
|
|
|
|
# Bread ecosystem — sourced from [breadway] repo
|
|
bakery
|
|
|
|
# Input / screen utilities
|
|
brightnessctl
|
|
grim
|
|
slurp
|
|
|
|
# Utilities
|
|
sudo
|
|
git
|
|
curl
|
|
wget
|
|
unzip
|
|
tar
|
|
gzip
|
|
which
|
|
man-db
|
|
man-pages
|
|
less
|
|
|
|
# Dev tools (for bos-settings standalone install)
|
|
rustup
|