%packages --exclude-weakdeps rocky-release # The '@core' group installs, as it's name suggests, packages that are core # to _any_:tm: Linux distribution. This includes packages like system, passwd, # bash, coreutils, sudo, yum, etc. @core @standard # Kernel selection kernel-ml # Other necessary packages cloud-utils-growpart e2fsprogs glibc-langpack-en NetworkManager-wifi # Extra add-ons git pciutils tmux util-linux # Extra packages to do 'U-Boot -> GRUB -> Linux' dracut-config-generic efibootmgr grub2-common grub2-efi-aa64 grub2-efi-aa64-modules grubby openssh shim-aa64 # Packages from SIG/AltArch uboot-images-armv8 # This provides actual U-Boot binaries for SBCs uboot-tools # This provides tools to interact with U-Boot (if stored on SPI) like fw_printenv, fw_setenv, mkimage, gen_eth_addr, etc # Raspberry Pi firmware (needed to boot $OS on a Raspberry Pi) bcm283x-firmware # This will pull in other RPi related firmware and bcm283x-overlays # Trust me, they're nice! appliance-tools aria2 bat btop dash epel-release gzip htop mock neovim parallel perl-Digest-SHA picocom procps-ng pykickstart ripgrep rpm-build rpmdevtools rpmlint ShellCheck tree wget xz yt-dlp zstd # Remove some packages -plymouth -dracut-config-rescue -java-11-* -cockpit* %end