aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAaditya Dhruv <[email protected]>2025-06-05 22:00:36 -0500
committerAaditya Dhruv <[email protected]>2025-06-05 22:00:36 -0500
commit97f21912d5f087dfa15cdba7de04e500ea08743a (patch)
treefc58d2f0100d8071396e5bd4f7f5bdf1b40f1df2
parentb4693edea5505a07c17933bd8b950abfded6732d (diff)
Update required packages and groups
-rw-r--r--raw_packages.txt1499
-rw-r--r--src/packages/defaults/main.yaml139
-rw-r--r--src/packages/raw_packages.txt292
-rw-r--r--src/packages/vars/main.yaml103
4 files changed, 139 insertions, 1894 deletions
diff --git a/raw_packages.txt b/raw_packages.txt
deleted file mode 100644
index 92d40df..0000000
--- a/raw_packages.txt
+++ /dev/null
@@ -1,1499 +0,0 @@
-ModemManager
-NetworkManager
-NetworkManager-adsl
-NetworkManager-bluetooth
-NetworkManager-config-connectivity-fedora
-NetworkManager-openconnect-gnome
-NetworkManager-openvpn-gnome
-NetworkManager-ppp
-NetworkManager-pptp-gnome
-NetworkManager-ssh-gnome
-NetworkManager-ssh-selinux
-NetworkManager-tui
-NetworkManager-vpnc-gnome
-NetworkManager-wifi
-NetworkManager-wwan
-PackageKit-command-not-found
-PackageKit-gstreamer-plugin
-PackageKit-gtk3-module
-SDL3
-SDL3
-SDL_image
-aajohan-comfortaa-fonts
-aalib-libs
-abattis-cantarell-vf-fonts
-abrt-cli
-abrt-desktop
-abrt-java-connector
-abseil-cpp
-accounts-qml-module-qt6
-acl
-add-determinism
-adobe-source-code-pro-fonts
-adwaita-icon-theme-legacy
-adwaita-mono-fonts
-adwaita-sans-fonts
-aerc
-akmod-vhba
-akmods
-alacritty
-alsa-lib-devel
-alsa-sof-firmware
-alsa-ucm
-alsa-utils
-amd-ucode-firmware
-anaconda
-anaconda-install-env-deps
-anaconda-live
-ansible
-ansible-packaging
-apr-util-lmdb
-arandr
-aribb24
-aribb25
-arm-image-installer
-askalono-cli
-at-spi2-atk
-at-spi2-atk
-at-spi2-core
-at-spi2-core
-atmel-firmware
-atop
-attr
-audit
-audit-libs
-audit-rules
-authselect
-autoconf
-autofs
-automake
-avahi
-avahi-glib
-avif-pixbuf-loader
-b43-fwcutter
-b43-openfwwf
-baobab
-basesystem
-bash
-bash-completion
-bat
-bc
-bcg729
-bind-utils-32:9.18.35-2.fc42.x86_64
-binutils
-biosdevname
-bison
-blueman
-bluez-cups
-bluez-deprecated
-bluez-obexd
-bodhi-client
-boost-atomic
-braille-printer-app
-breeze-icon-theme-fedora
-bridge-utils
-bspwm
-btop
-btrfs-progs
-build-reproducibility-srpm-macros
-buildah
-byacc
-bzip2
-cabextract
-cairo-devel
-cairomm1.16
-ccache
-cdemu-client
-cdemu-daemon
-cgit
-chkconfig
-chromium
-chromium-common
-chromium-headless
-chrony
-cifs-utils
-cirrus-audio-firmware
-cjson
-clang-devel
-clang-libs
-clang-resource-filesystem
-clang15-libs
-clang15-resource-filesystem
-clang16-libs
-clang16-resource-filesystem
-clevis
-clevis-luks
-clevis-pin-tpm2
-cmake
-cockpit
-cockpit-bridge
-cockpit-networkmanager
-cockpit-packagekit
-cockpit-podman
-cockpit-storaged
-cockpit-system
-cockpit-ws
-codec2
-colord
-composefs
-composefs-libs
-compsize
-corectrl
-coreutils
-cpio
-cpuinfo
-cronie
-cryptsetup
-cscope
-ctags
-cups
-cups-browsed
-cups-filters
-cups-filters-driverless
-cups-pk-helper
-curl
-cyrus-sasl-plain
-daala-libs
-dash
-dconf
-dconf
-ddrescue
-debugedit
-default-editor
-default-fonts-core-sans
-dejavu-sans-fonts
-deltarpm
-desktop-backgrounds-gnome
-desmume
-devscripts-checkbashisms
-dfu-util
-dhcp-client-12:4.4.3-16.P1.fc42.x86_64
-dhcpcd
-diffstat
-dkms
-dleyna
-dmraid
-dnf-plugins-core
-dnf-utils
-dnf5
-dnf5-plugins
-dnsmasq
-doctl
-dos2unix
-dosfstools
-dotnet-sdk-8.0
-doxygen
-dracut-config-rescue
-dracut-live
-dracut-network
-duktape
-duktape
-dunst
-e2fsprogs
-edk2-riscv64
-efibootmgr
-elfutils
-eog
-epiphany-runtime
-ethtool
-evince
-evince-djvu
-exfatprogs
-f2fs-tools
-f37-backgrounds-base
-f37-backgrounds-gnome
-f38-backgrounds-base
-f38-backgrounds-gnome
-f39-backgrounds-base
-f39-backgrounds-gnome
-f40-backgrounds-base
-f40-backgrounds-gnome
-f41-backgrounds-base
-f41-backgrounds-gnome
-f42-backgrounds-base
-f42-backgrounds-gnome
-fakeroot
-fakeroot-libs
-fcft
-fcft-devel
-fedora-bookmarks
-fedora-chromium-config
-fedora-chromium-config-gnome
-fedora-license-data
-fedora-packager
-fedora-packager-kerberos
-fedora-release-workstation
-fedora-repoquery
-fedora-repos-rawhide
-fedora-review
-fedora-workstation-backgrounds
-fedora-workstation-repositories
-fedpkg
-fedrq
-ffmpeg
-ffmpeg-libs
-fftw-libs-single
-fftw-libs-single
-file
-filesystem
-filesystem-srpm-macros
-firefox
-firewalld
-flac
-flatpak
-flex
-flite
-flite-devel
-fluid-soundfont-gs
-fmt-devel
-forge-srpm-macros
-fpaste
-fprintd-pam
-freerdp2-libs
-fros-gnome
-ftp
-fwupd
-fzf
-game-music-emu
-gamemode
-gamescope
-gcc
-gcc-c++
-gcr-libs
-gcr3
-gcr3-base
-gdb
-gdbm
-gdm
-gdouros-symbola-fonts
-gegl04-matting-levin
-gettext
-gettext-envsubst
-gettext-runtime
-ghostscript
-ghostscript-tools-fonts
-ghostscript-tools-printing
-gi-docgen-fonts
-giflib
-git
-git-email
-gl-manpages
-glfw
-glfw
-glib-networking
-glib-networking
-glibc
-glibc
-glibc-all-langpacks
-glibc-devel
-glibmm2.4
-glibmm2.68
-glslang-devel
-glx-utils
-gmime30
-gmp-c++
-gmp-devel
-gnome-app-list
-gnome-backgrounds
-gnome-bluetooth
-gnome-browser-connector
-gnome-characters
-gnome-classic-session
-gnome-control-center
-gnome-font-viewer
-gnome-initial-setup
-gnome-logs
-gnome-photos
-gnome-remote-desktop
-gnome-session-wayland-session
-gnome-session-xsession
-gnome-settings-daemon
-gnome-shell
-gnome-shell-common
-gnome-shell-extension-background-logo
-gnome-software
-gnome-software-fedora-langpacks
-gnome-system-monitor
-gnome-terminal
-gnome-terminal-nautilus
-gnome-themes-extra
-gnome-tweaks
-gnome-user-docs
-gnome-user-share
-gnu-free-fonts-common
-gnu-free-sans-fonts
-gnupg2
-gnustep-base-libs
-gnustep-filesystem
-gnustep-make
-gnutls-c++
-gnutls-devel
-go-filesystem
-go-rpm-macros
-go-vendor-tools+all
-go-vendor-tools
-go2rpm+all
-go2rpm+vendor
-go2rpm
-golang
-golist
-google-carlito-fonts
-google-crc32c
-google-crosextra-caladea-fonts
-google-droid-sans-fonts
-google-noto-color-emoji-fonts
-google-noto-naskh-arabic-vf-fonts
-google-noto-sans-armenian-vf-fonts
-google-noto-sans-canadian-aboriginal-vf-fonts
-google-noto-sans-cherokee-vf-fonts
-google-noto-sans-cjk-vf-fonts
-google-noto-sans-ethiopic-vf-fonts
-google-noto-sans-georgian-vf-fonts
-google-noto-sans-gurmukhi-vf-fonts
-google-noto-sans-hebrew-vf-fonts
-google-noto-sans-lao-vf-fonts
-google-noto-sans-math-fonts
-google-noto-sans-mono-cjk-vf-fonts
-google-noto-sans-mono-vf-fonts
-google-noto-sans-sinhala-vf-fonts
-google-noto-sans-thaana-vf-fonts
-google-noto-sans-vf-fonts
-google-noto-serif-vf-fonts
-gparted
-gperf
-graphviz-libs
-grim
-grub2-efi-ia32
-grub2-efi-ia32-cdboot
-grub2-efi-x64
-grub2-efi-x64-cdboot
-grub2-pc
-grub2-tools
-grub2-tools-efi
-grub2-tools-extra
-grubby
-gstreamer1-plugin-libav
-gstreamer1-plugin-openh264
-gstreamer1-plugins-bad-free
-gstreamer1-plugins-bad-free-libs
-gstreamer1-plugins-good
-gstreamer1-plugins-good
-gstreamer1-plugins-ugly
-gstreamer1-plugins-ugly-free
-gthumb
-gtkmm2.4
-gtkmm3.0
-gtkmm3.0-devel
-gtkmm4.0
-gucharmap
-guile30
-gutenprint
-gutenprint-cups
-gvfs-afc
-gvfs-afp
-gvfs-archive
-gvfs-fuse
-gvfs-goa
-gvfs-gphoto2
-gvfs-mtp
-gvfs-smb
-gvisor-tap-vsock-gvforwarder
-harfbuzz-cairo
-hdparm
-helix
-helm
-hfsplus-tools
-hidapi
-highway
-highway
-hostname
-hplip
-htop
-http-parser
-hunspell
-hwdata-devel
-hwloc-libs
-hyperv-daemons
-i3lock
-ibus-anthy
-ibus-gtk3
-ibus-hangul
-ibus-libpinyin
-ibus-libzhuyin
-ibus-m17n
-ibus-typing-booster
-icoutils
-ima-evm-utils-libs
-imath
-indent
-inih-cpp
-inih-devel
-initscripts
-inotify-tools
-intel-audio-firmware
-intel-vpl-gpu-rt
-iperf
-ipp-usb
-iproute
-iptables-nft
-iptstate
-iputils
-iscsi-initiator-utils
-iwlegacy-firmware
-iwlwifi-dvm-firmware
-iwlwifi-mvm-firmware
-java-21-openjdk-headless
-javascriptcoregtk4.0
-javascriptcoregtk4.1
-javascriptcoregtk6.0
-jemalloc
-jomolhari-fonts
-jose
-js-doxygen
-json-c
-julietaula-montserrat-fonts
-jwhois
-k9s
-kaccounts-integration-qt5
-kaccounts-integration-qt6
-kbd
-kbd-legacy
-kdsoap-ws-discovery-client
-kdsoap6
-kdump-anaconda-addon
-kdump-utils
-kernel
-kernel
-kernel
-kernel-core
-kernel-core
-kernel-core
-kernel-devel
-kernel-devel
-kernel-devel
-kernel-devel-matched
-kernel-longterm
-kernel-longterm-devel
-kernel-longterm-devel
-kernel-modules
-kernel-modules
-kernel-modules
-kernel-modules-core
-kernel-modules-core
-kernel-modules-core
-kernel-modules-extra
-kernel-modules-extra
-kernel-modules-extra
-kernel-tools
-kernel-tools-libs
-kf5-bluez-qt
-kf5-sonnet
-kf5-sonnet-hunspell
-kf6-bluez-qt
-kf6-breeze-icons
-kf6-filesystem
-kf6-karchive
-kf6-kauth
-kf6-kbookmarks
-kf6-kcmutils
-kf6-kcodecs
-kf6-kcolorscheme
-kf6-kcompletion
-kf6-kconfig
-kf6-kconfigwidgets
-kf6-kcoreaddons
-kf6-kcrash
-kf6-kdbusaddons
-kf6-kdeclarative
-kf6-kdnssd
-kf6-kdoctools
-kf6-kglobalaccel
-kf6-kguiaddons
-kf6-ki18n
-kf6-kiconthemes
-kf6-kimageformats
-kf6-kio-core
-kf6-kio-core-libs
-kf6-kio-doc
-kf6-kio-file-widgets
-kf6-kio-gui
-kf6-kio-widgets
-kf6-kio-widgets-libs
-kf6-kirigami
-kf6-kitemviews
-kf6-kjobwidgets
-kf6-knotifications
-kf6-kpackage
-kf6-kparts
-kf6-kpty
-kf6-kservice
-kf6-ktextwidgets
-kf6-kwallet
-kf6-kwallet-libs
-kf6-kwidgetsaddons
-kf6-kwindowsystem
-kf6-kxmlgui
-kf6-prison
-kf6-purpose
-kf6-solid
-kf6-sonnet
-kf6-sonnet-hunspell
-kf6-syntax-highlighting
-kf6-threadweaver
-khmer-os-system-fonts
-kio-extras
-kmod-vhba-6.13.11-200.fc41.x86_64
-kmod-vhba-6.13.8-200.fc41.x86_64
-kmod-vhba-6.14.2-300.fc42.x86_64
-kmodtool
-koji
-krb5-pkinit
-krb5-server
-krb5-workstation
-kubectl
-kyotocabinet-libs
-ladspa-rubberband-plugins
-langpacks-en
-langpacks-fonts-en
-ldb-tools
-legendary
-less
-libFAudio
-libFAudio
-libGLEW
-libX11-devel
-libXNVCtrl
-libXScrnSaver
-libaacs
-libaccounts-qt6
-libaribcaption
-libatomic
-libatomic-static
-libblkio
-libblockdev-nvme
-libblockdev-smart
-libblockdev-smartmontools
-libblockdev-tools
-libbluray-utils
-libcamera
-libcamera-ipa
-libcanberra-gtk3
-libcanberra-gtk3
-libcap-ng
-libcddb
-libcupsfilters
-libcxx
-libcxxabi
-libdbusmenu-gtk3-devel
-libdeflate
-libdeflate
-libdisplay-info
-libdisplay-info-devel
-libdmapsharing4
-libdmtx
-libdnf5-plugin-expired-pgp-keys
-libdovi
-libdrm-devel
-libdvbpsi
-libdvdcss
-libebml
-libebur128
-libebur128
-libeconf
-libei
-libeis
-liberation-mono-fonts
-liberation-sans-fonts
-liberation-serif-fonts
-libertas-firmware
-libev-devel
-libevdev-devel
-libewf
-libgit2
-libglvnd-gles
-libheif
-libheif-freeworld
-libicu74
-libidn
-libidn2-devel
-libimobiledevice-glue
-libinput-devel
-libjpeg-turbo-devel
-libkate
-libkcapi-hasher
-libkexiv2-qt5
-libkexiv2-qt6
-liblc3
-liblc3
-libldm
-liblerc-devel
-libliftoff-devel
-liblouis-tables
-libluksmeta
-libmad
-libmatroska
-libmd
-libmicrodns
-libmirage
-libmpcdec
-libnbd
-libnetapi
-libnl3-devel
-libnvme
-libobjc
-liboeffis
-libopenjph
-libpeas1
-libpeas1-gtk
-libpeas1-loader-python3
-libplacebo
-libpmemobj
-libportal-gtk3
-libportal-gtk4
-libppd
-libproxy-bin
-libqhull_r
-libreoffice-calc
-libreoffice-data
-libreoffice-gtk4
-libreoffice-opensymbol-fonts
-libreoffice-pyuno
-libreoffice-ure-common
-libreoffice-writer
-librsvg2
-libsane-hpaio
-libseat-devel
-libsecret-devel
-libshaderc
-libsigc++30
-libsoup3
-libspatialaudio
-libstdc++-static
-libtasn1-devel
-libtasn1-tools
-libtextstyle
-libtiger
-libtinysparql
-libtinysparql
-libtool
-libunibreak
-libunistring1.0
-libunistring1.0
-libupnp
-libusb-compat-0.1
-libusb1-devel
-libuuid-devel
-libuv
-libvirt-client
-libvirt-daemon-common
-libvirt-daemon-lock
-libvirt-daemon-log
-libvirt-daemon-plugin-lockd
-libvirt-daemon-proxy
-libvirt-ssh-proxy
-libvpl
-libvpx7
-libwebp-devel
-libwebsockets
-libwinpr2
-libxdp
-libxkbcommon-devel
-libxkbcommon-x11-devel
-libxkbfile-devel
-libyuv
-libyuv
-license-validate
-licensecheck
-linux-firmware
-lirc-libs
-live555
-llhttp
-llvm-filesystem
-llvm-filesystem
-llvm15-libs
-llvm16-libs
-llvm16-libs
-lm_sensors
-localsearch
-logrotate
-lohit-assamese-fonts
-lohit-bengali-fonts
-lohit-devanagari-fonts
-lohit-gujarati-fonts
-lohit-kannada-fonts
-lohit-marathi-fonts
-lohit-odia-fonts
-lohit-tamil-fonts
-lohit-telugu-fonts
-lpcnetfreedv
-lrzsz
-lshw
-lsof
-ltrace
-lua5.1-lpeg
-luarocks
-luksmeta
-lutris
-lv2-rubberband-plugins
-lvm2
-mactel-boot
-mailcap
-maim
-make
-makedumpfile
-man-db
-man-pages
-mangohud
-mangohud-mangoplot
-mariadb-connector-c-config
-mcelog
-mdadm
-mediawriter
-mesa-dri-drivers
-mesa-dri-drivers
-mesa-libEGL
-mesa-libEGL
-mesa-libGL-devel
-mesa-libGLU-devel
-mesa-libgbm-devel
-mesa-va-drivers-freeworld
-mesa-vdpau-drivers-freeworld
-mesa-vulkan-drivers
-mesa-vulkan-drivers
-meson
-microcode_ctl
-mingw32-SDL3
-mingw32-libgcc
-mingw32-sdl2-compat
-mingw32-winpthreads-static
-mingw64-SDL3
-mingw64-libgcc
-mingw64-sdl2-compat
-mingw64-winpthreads-static
-minikube
-miniupnpc
-minizip-ng-compat
-mock
-mock-core-configs
-mock-filesystem
-mono-complete
-mozjs102
-mozjs115
-mozjs128
-mpage
-msgraph
-mtr
-mullvad-vpn
-mutt
-mysql80-community-release
-nasm
-nautilus
-nbdkit
-nbdkit-basic-filters
-nbdkit-basic-plugins
-nbdkit-curl-plugin
-nbdkit-selinux
-nbdkit-server
-nbdkit-ssh-plugin
-ncurses
-ncurses-devel
-neofetch
-neovim
-net-tools
-nettle-devel
-nfs-utils
-nilfs-utils
-ninja-build
-nitrogen
-nmap
-nmap-ncat
-nnn
-nodejs
-nodejs-cjs-module-lexer
-nodejs-npm
-nodejs-undici
-notmuch
-nss-mdns
-nss-mdns
-nss-tools
-ntfs-3g
-ntfsprogs
-nvme-cli
-nxpwireless-firmware
-okular
-open-sans-fonts
-open-vm-tools-desktop
-opencore-amr
-openexr-libs
-openfec
-openfec
-openjpeg
-openpace
-openrazer-meta
-opensc
-opensc-libs
-openssh-askpass
-openssh-clients
-openssh-server
-openssl
-orca
-p11-kit-devel
-p7zip
-p7zip-plugins
-paktype-naskh-basic-fonts
-pam-devel
-pam-libs
-pam_afs_session
-pango-devel
-pangomm2.48
-paps
-parted
-passim
-passim-libs
-passwdqc
-patch
-patchutils
-pciutils
-pcsc-lite
-pcsc-lite-ccid
-pcsc-lite-libs
-perf
-perl-Array-IntSpan
-perl-Authen-SASL
-perl-B-Hooks-EndOfScope
-perl-Clone
-perl-Compress-Raw-Bzip2
-perl-Compress-Raw-Zlib
-perl-Data-Dump
-perl-Data-OptList
-perl-Devel-StackTrace
-perl-Digest-HMAC
-perl-Digest-SHA
-perl-Dist-CheckConflicts
-perl-Email-Valid
-perl-Encode-Locale
-perl-Exporter-Tiny
-perl-Feature-Compat-Class
-perl-Feature-Compat-Try
-perl-File-Listing
-perl-File-Slurper
-perl-GSSAPI
-perl-HTML-Parser
-perl-HTML-Tagset
-perl-HTTP-Cookies
-perl-HTTP-Date
-perl-HTTP-Message
-perl-HTTP-Negotiate
-perl-Hash-Util-FieldHash
-perl-I18N-Langinfo
-perl-IO-Compress
-perl-IO-Compress-Brotli
-perl-IO-HTML
-perl-IO-Interactive
-perl-IPC-System-Simple
-perl-Importer
-perl-JSON-PP
-perl-LWP-MediaTypes
-perl-Lexical-SealRequireHints
-perl-Lexical-Var
-perl-List-SomeUtils
-perl-Log-Any
-perl-Log-Any-Adapter-Screen
-perl-MIME-Base32
-perl-MIME-Charset
-perl-MailTools
-perl-Math-BigInt
-perl-Math-Complex
-perl-Module-Implementation
-perl-Module-Load
-perl-Module-Pluggable
-perl-Module-Runtime
-perl-NTLM
-perl-Net-HTTP
-perl-Net-SMTP-SSL
-perl-Number-Compare
-perl-Object-HashBase
-perl-Object-Pad
-perl-Package-Generator
-perl-Package-Stash
-perl-Package-Stash-XS
-perl-Params-Util
-perl-Path-Iterator-Rule
-perl-Path-Tiny
-perl-PerlIO-utf8_strict
-perl-Pod-Constants
-perl-Pod-Parser
-perl-Regexp-Pattern
-perl-Regexp-Pattern-License
-perl-Set-IntSpan
-perl-String-Copyright
-perl-String-Escape
-perl-String-License
-perl-Sub-Exporter
-perl-Sub-Exporter-Progressive
-perl-Sub-Install
-perl-Sys-Hostname
-perl-Sys-Syslog
-perl-Term-ReadLine
-perl-Term-Size-Any
-perl-Term-Size-Perl
-perl-Term-Table
-perl-Test-Simple
-perl-Text-Glob
-perl-Text-Unidecode
-perl-Tie
-perl-Tie-RefHash
-perl-Time-HiRes
-perl-TimeDate
-perl-Try-Tiny
-perl-Unicode-LineBreak
-perl-Unicode-UTF8
-perl-Variable-Magic
-perl-WWW-RobotRules
-perl-XML-XPath
-perl-XS-Parse-Keyword
-perl-XS-Parse-Sublike
-perl-autodie
-perl-deprecate
-perl-experimental
-perl-libwww-perl
-perl-namespace-clean
-perl-version
-phonon-backend-vlc-common
-phonon-common
-phonon-qt6
-phonon-qt6-backend-vlc
-picom
-pinentry-gnome3
-pinfo
-pipewire
-pipewire
-pipewire-alsa
-pipewire-alsa
-pipewire-codec-aptx
-pipewire-devel
-pipewire-gstreamer
-pipewire-jack-audio-connection-kit
-pipewire-plugin-libcamera
-pipewire-pulseaudio
-pipewire-utils
-pkcs11-provider
-pkgconf
-plasma-activities
-plasma-activities-stats
-playerctl
-playerctl-devel
-plocate
-plymouth
-plymouth-system-theme
-podman
-podman-compose
-policycoreutils
-policycoreutils-python-utils
-polkit
-polkit-devel
-polkit-docs
-polkit-qt6-1
-polybar
-polychromatic
-poppler-qt6
-portaudio
-postgresql
-postgresql-contrib
-postgresql-private-libs
-postgresql-server
-procps-ng
-protobuf-lite
-psacct
-psmisc
-pulseaudio-libs-devel
-pyproject-srpm-macros
-python-qt5-rpm-macros
-python3-GitPython
-python3-aiodns
-python3-aiohappyeyeballs
-python3-aiohttp+speedups
-python3-aiohttp
-python3-aiohttp-oauthlib
-python3-aiosignal
-python3-aiostream
-python3-annotated-types
-python3-appdirs
-python3-async-timeout
-python3-attrs
-python3-authlib
-python3-babel
-python3-backoff
-python3-boolean.py
-python3-boto3
-python3-botocore
-python3-brotli
-python3-bugzilla
-python3-cccolutils
-python3-certifi
-python3-click-plugins
-python3-construct
-python3-contourpy
-python3-crypt-r
-python3-cycler
-python3-dbus-next
-python3-decorator
-python3-defusedxml
-python3-devel
-python3-email-validator
-python3-evdev
-python3-file-magic
-python3-fonttools
-python3-frozenlist
-python3-fs
-python3-gitdb
-python3-google-re2
-python3-gssapi
-python3-inotify
-python3-iso639
-python3-jmespath
-python3-jsonschema
-python3-jsonschema-specifications
-python3-kerberos
-python3-kitchen
-python3-kiwisolver
-python3-koji
-python3-koji-cli-plugins
-python3-krb5
-python3-lark
-python3-libdnf5
-python3-libmodulemd
-python3-libmount
-python3-license-expression
-python3-linux-procfs
-python3-lockfile
-python3-markdown
-python3-matplotlib
-python3-matplotlib-data
-python3-matplotlib-data-fonts
-python3-matplotlib-tk
-python3-moddb
-python3-multidict
-python3-munch
-python3-munkres
-python3-mutagen
-python3-numpy
-python3-numpy-f2py
-python3-openidc-client
-python3-pam
-python3-perf
-python3-pillow-tk
-python3-platformdirs
-python3-pooch
-python3-progressbar2
-python3-protobuf
-python3-psutil
-python3-pybeam
-python3-pycares
-python3-pycryptodomex
-python3-pydantic+email
-python3-pydantic
-python3-pydantic-core
-python3-pygit2
-python3-pypresence
-python3-pyqt5-sip
-python3-pyrate-limiter
-python3-pyroute2
-python3-qt5
-python3-qt5-base
-python3-referencing
-python3-reportlab
-python3-requests-gssapi
-python3-requests-kerberos
-python3-rpds-py
-python3-rpkg
-python3-rpmautospec
-python3-rpmautospec-core
-python3-rpmfusion
-python3-s3transfer
-python3-satyr
-python3-scipy
-python3-scons
-python3-setproctitle
-python3-smmap
-python3-specfile
-python3-spnego+kerberos
-python3-spnego
-python3-straight-plugin
-python3-templated-dictionary
-python3-tkinter
-python3-tomli-w
-python3-tomlkit
-python3-toolz
-python3-tracer
-python3-typing-extensions
-python3-urlgrabber
-python3-utils
-python3-websockets
-python3-xkbregistry
-python3-yarl
-python3-zombie-imp
-python3-zstandard
-python3-zstarfile
-qadwaitadecorations-qt5
-qatlib
-qatlib-service
-qatzip-libs
-qca-qt6
-qca-qt6-ossl
-qemu
-qemu-audio-dbus
-qemu-audio-pipewire
-qemu-block-blkio
-qemu-device-display-virtio-gpu-ccw
-qemu-device-display-virtio-gpu-pci-rutabaga
-qemu-device-display-virtio-gpu-rutabaga
-qemu-device-display-virtio-vga-rutabaga
-qemu-guest-agent
-qemu-user-static
-qemu-user-static-aarch64
-qemu-user-static-alpha
-qemu-user-static-arm
-qemu-user-static-hexagon
-qemu-user-static-hppa
-qemu-user-static-loongarch64
-qemu-user-static-m68k
-qemu-user-static-microblaze
-qemu-user-static-mips
-qemu-user-static-or1k
-qemu-user-static-ppc
-qemu-user-static-riscv
-qemu-user-static-s390x
-qemu-user-static-sh4
-qemu-user-static-sparc
-qemu-user-static-x86
-qemu-user-static-xtensa
-qt5-filesystem
-qt5-qtbase
-qt5-qtbase-gui
-qt5-qtconnectivity
-qt5-qtdeclarative
-qt5-qtserialport
-qt5-qttools-libs-help
-qt5-qttranslations
-qt5-qtwebengine-freeworld
-qt5-qtwebsockets
-qt5-qtxmlpatterns
-qt6-filesystem
-qt6-qt5compat
-qt6-qtmultimedia
-qt6-qtpdf
-qt6-qtpositioning
-qt6-qtquick3d
-qt6-qtquicktimeline
-qt6-qtserialport
-qt6-qtspeech
-qt6-qtspeech-flite
-qt6-qtspeech-speechd
-qt6-qttools-common
-qt6-qttools-libs-designer
-qt6-qttranslations
-qt6-qtwebchannel
-qt6-qtwebengine
-qt6-srpm-macros
-quota
-raylib
-raylib-devel
-rclone
-realmd
-redhat-display-fonts
-redhat-text-fonts
-reportd
-rest0.7
-restic
-ripgrep
-rit-meera-new-fonts
-roc-toolkit
-roc-toolkit
-rofi-wayland
-rootfiles
-rpkg-common
-rpm
-rpm-build
-rpm-plugin-audit
-rpm-sequoia
-rpmautospec
-rpmdevtools
-rpmdistro-repoquery
-rpmfusion-free-release
-rpmfusion-free-release-tainted
-rpmfusion-nonfree-release
-rpmlint
-rpmlint-fedora-license-data
-rpmlint-fedora-license-data-legacy
-rsvg-pixbuf-loader
-rsync
-rubberband-libs
-ruby-devel
-rubygem-diffy
-rubygem-ed25519
-rubygem-rbs
-rubygem-xml-simple
-rust-xkbcommon-devel
-rust-xkeysym+default-devel
-rust-xkeysym-devel
-rutabaga-gfx-ffi
-rygel
-samba-client
-samba-dc
-samba-dc-provision
-samba-dcerpc
-samba-ldb-ldap-modules
-sane-backends-drivers-scanners
-sane-backends-drivers-scanners
-scdoc
-schroedinger
-sdbus-cpp
-sdl2-compat
-sdl2-compat
-sdl2-compat-devel
-selinux-policy-targeted
-setup
-sfsexp
-shadow-utils
-shim-ia32
-shim-x64
-signon-kwallet-extension
-signon-qt5
-signon-qt6
-sil-mingzat-fonts
-sil-nuosu-fonts
-sil-padauk-fonts
-skopeo
-smartmontools
-smartmontools-selinux
-snes9x
-snes9x-gtk
-soft-serve
-sombok
-sos
-spandsp
-spdlog-devel
-speech-dispatcher-libs
-speech-dispatcher-utils
-speexdsp
-spice-vdagent
-spirv-tools-libs
-sqlite
-sscg
-sssd
-sssd-common
-sssd-kcm
-steam-devices
-stix-fonts
-strace
-subversion
-sudo
-sushi
-svt-av1-libs
-swaybg
-sxhkd
-symlinks
-syncthing
-syslinux
-syslinux-extlinux
-system-config-printer-udev
-systemd
-systemd-devel
-systemd-oomd-defaults
-systemd-resolved
-systemd-shared
-systemd-sysusers
-systemd-udev
-systemtap
-tar
-tcl8
-tcpdump-14:4.99.5-3.fc42.x86_64
-teamd
-tecla
-telnet
-tesseract-libs
-testdisk
-texlive-base-11:20230311-89.fc42.x86_64
-texlive-cm-11:svn57963-76.fc42.noarch
-texlive-dvipng-11:svn66203-89.fc42.x86_64
-texlive-epstopdf-11:svn66461-89.fc42.noarch
-texlive-epstopdf-pkg-11:svn53546-76.fc42.noarch
-texlive-etex-11:svn66203-76.fc42.noarch
-texlive-graphics-def-11:svn64487-76.fc42.noarch
-texlive-gsftopk-11:svn52851-89.fc42.x86_64
-texlive-hyph-utf8-11:svn61719-76.fc42.noarch
-texlive-hyphen-base-11:svn66413-76.fc42.noarch
-texlive-knuth-lib-11:svn57963-76.fc42.noarch
-texlive-kpathsea-11:svn66209-89.fc42.x86_64
-texlive-luatex-11:svn66967-89.fc42.x86_64
-texlive-plain-11:svn57963-76.fc42.noarch
-texlive-tex-ini-files-11:svn40533-76.fc42.noarch
-texlive-texlive-scripts-11:svn66584-89.fc42.noarch
-texlive-texlive.infra-11:svn66512-89.fc42.noarch
-texlive-unicode-data-11:svn64423-76.fc42.noarch
-tftp
-thermald
-thrift
-time
-tinysparql
-tinyxml
-tiwilink-firmware
-tk
-tk8
-tlwg-waree-fonts
-toilet
-tokyocabinet
-toolbox
-totem
-tpm2-tss-fapi
-tracer-common
-traceroute
-transmission
-tree
-tree-sitter-cli
-tree-sitter-srpm-macros
-tuned
-tuned-ppd
-udftools
-udisks2-btrfs
-udisks2-lvm2
-unar
-unzip
-upower-devel
-upower-libs
-uresourced
-uriparser
-urlview
-urw-base35-bookman-fonts
-urw-base35-c059-fonts
-urw-base35-d050000l-fonts
-urw-base35-fonts
-urw-base35-gothic-fonts
-urw-base35-nimbus-mono-ps-fonts
-urw-base35-nimbus-roman-fonts
-urw-base35-nimbus-sans-fonts
-urw-base35-p052-fonts
-urw-base35-standard-symbols-ps-fonts
-urw-base35-z003-fonts
-usb_modeswitch
-usbutils
-util-linux
-uuid-devel
-vagrant
-vagrant-sshfs
-valgrind
-vamp-rubberband-plugins
-vdirsyncer
-vhba
-vim-common
-vim-enhanced
-vim-minimal
-virt-manager
-virt-what
-virtio-win
-virtiofsd
-virtualbox-guest-additions
-vlc
-vlc-cli
-vlc-gui-qt
-vlc-gui-skins2
-vlc-libs
-vlc-plugin-ffmpeg
-vlc-plugin-gnome
-vlc-plugin-kde
-vlc-plugin-lua
-vlc-plugin-notify
-vlc-plugin-pipewire
-vlc-plugin-pulseaudio
-vlc-plugin-visualization
-vlc-plugins-base
-vlc-plugins-extra
-vlc-plugins-freeworld
-vlc-plugins-video-out
-vulkan-loader-devel
-wayland-devel
-wayland-protocols-devel
-waypipe
-webkit2gtk4.0
-webkit2gtk4.1
-webkitgtk6.0
-webp-pixbuf-loader
-webrtc-audio-processing0.3
-wev
-wget2
-wget2-libs
-wget2-wget
-which
-wine-dxvk-d3d10
-wine-dxvk-d3d10
-wine-dxvk-d3d8
-wine-dxvk-d3d8
-wine-smartcard
-wine-smartcard
-wine-wow32
-wine-wow64
-winetricks
-wireguard-tools
-wireplumber
-wireshark
-wlr-randr
-wlroots
-wlroots-devel
-wlroots0.16
-wmenu
-wofi
-words
-wpa_supplicant
-wsdd
-xcb-imdkit
-xcb-proto
-xcb-util-errors
-xcb-util-image-devel
-xcb-util-renderutil-devel
-xcb-util-wm-devel
-xcb-util-xrm-devel
-xclip
-xdg-desktop-portal
-xdg-desktop-portal-gnome
-xdg-desktop-portal-gtk
-xdg-user-dirs-gtk
-xdriinfo
-xfsprogs
-xorg-x11-drv-amdgpu
-xorg-x11-drv-ati
-xorg-x11-drv-evdev
-xorg-x11-drv-intel
-xorg-x11-drv-libinput
-xorg-x11-drv-nouveau
-xorg-x11-drv-openchrome
-xorg-x11-drv-qxl
-xorg-x11-drv-vmware
-xorg-x11-drv-wacom
-xorg-x11-server-Xephyr
-xorg-x11-server-Xorg
-xorg-x11-server-Xwayland-devel
-xorg-x11-xauth
-xorg-x11-xinit
-xset
-xsetroot
-xxd
-yamllint
-yelp
-yt-dlp+default
-yt-dlp
-yt-dlp-bash-completion
-yt-dlp-zsh-completion
-zd1211-firmware
-zig-srpm-macros
-zip
-zix
-zix
-zlib-ng
-zlib-ng-compat
-zlib-ng-compat
-zlib-ng-compat-devel
-zram-generator-defaults
-zsh
-zxcvbn-c
-zziplib
diff --git a/src/packages/defaults/main.yaml b/src/packages/defaults/main.yaml
new file mode 100644
index 0000000..b8c3f64
--- /dev/null
+++ b/src/packages/defaults/main.yaml
@@ -0,0 +1,139 @@
+---
+packages:
+ gaming:
+ dnf:
+ # Wine related tools
+ - mono-complete
+ - wine
+ - wine-mono
+ - winetricks
+ # GPU Power Control
+ - corectrl
+ # Launchers
+ - legendary
+ - lutris
+ - mangohud
+
+ flatpak:
+ - ca.parallel_launcher.ParallelLauncher
+ - com.obsproject.Studio
+ - com.valvesoftware.Steam
+ - com.valvesoftware.SteamLink
+ - io.mgba.mGBA
+ - net.kuribo64.melonDS
+ - net.rpcs3.RPCS3
+ - org.DolphinEmu.dolphin-emu
+ - org.azahar_emu.Azahar
+ - org.prismlauncher.PrismLauncher
+ - org.ryujinx.Ryujinx
+
+
+
+
+ development:
+ dnf:
+ # Terminal
+ - alacritty
+ - bash
+ - bat
+ - fzf
+ - less
+ - neovim
+ - ripgrep
+ - tmux
+ - zsh
+ # Programming
+ - clang
+ - cmake
+ - ctags
+ - gcc
+ - gdb
+ - git
+ - glibc
+ - kubectl
+ - nasm
+ - valgrind
+ # Virtualization
+ - akmod-vhba
+ - akmods
+ - flatpak
+ - podman
+ - podman-compose
+ - qemu
+ - virt-manager
+ - virtio-win
+ - virtualbox-guest-additions
+ # Utilities
+ - ansible
+ - curl
+ - ftp
+ - grubby
+ - helm
+ - iperf
+ - moreutils
+ - rclone
+ - restic
+ - rsync
+ - sqlite
+ - tcpdump
+ - wireshark
+ - xxd
+ - yamllint
+ # Libraries
+ - SDL2-devel
+ - amd-ucode-firmware
+ - clang-devel
+ - glibc-devel
+ - libFAudio
+ - ncurses
+ - ncurses-devel
+ - python3
+ - python3-devel
+ - raylib
+ - raylib-devel
+ flatpak:
+
+ tools:
+ dnf:
+ # Monitoring
+ - htop
+ - lm_sensors
+ # Media
+ - ffmpeg
+ - ffmpeg-libs
+ - playerctl
+ - vlc
+ - yt-dlp
+ - yt-dlp-zsh-completion
+ # Mail
+ - abook
+ - isync
+ - msmtp
+ - neomutt
+ - notmuch
+ - vdirsyncer
+ # Network
+ - NetworkManager-tui
+ - firefox
+ - mullvad-vpn
+ - wireguard-tools
+ # Filesystem
+ - nnn
+ - tar
+ - unar
+ - unzip
+ - zip
+ # Other
+ - gnupg2
+ - gthumb
+ - okular
+ - syncthing
+ flatpak:
+ - com.github.jeromerobert.pdfarranger
+ - com.github.tchx84.Flatseal
+ - com.makemkv.MakeMKV
+ - fr.handbrake.ghb
+ - io.github.dweymouth.supersonic
+ - net.ankiweb.Anki
+ - org.gnome.EasyTAG
+ - org.gnome.seahorse.Application
diff --git a/src/packages/raw_packages.txt b/src/packages/raw_packages.txt
deleted file mode 100644
index da872d4..0000000
--- a/src/packages/raw_packages.txt
+++ /dev/null
@@ -1,292 +0,0 @@
-NetworkManager-tui
-SDL2-devel
-aajohan-comfortaa-fonts
-abseil-cpp
-alacritty
-anaconda
-anaconda-install-env-deps
-anaconda-live
-ansible
-bat
-biosdevname
-bluez-obexd
-boost-atomic
-braille-printer-app
-bspwm
-btop
-cairo-devel
-chkconfig
-clang-libs
-clang-resource-filesystem
-clang15-libs
-clang15-resource-filesystem
-clevis
-clevis-luks
-clevis-pin-tpm2
-cmake
-corectrl
-cronie
-dleyna
-doctl
-dracut-live
-duktape
-dunst
-epiphany-runtime
-f37-backgrounds-base
-f37-backgrounds-gnome
-f38-backgrounds-base
-f38-backgrounds-gnome
-fedora-chromium-config-gnome
-fedora-workstation-repositories
-firefox
-fmt-devel
-fzf
-gcc-c++
-gcr-libs
-gcr3
-gcr3-base
-geocode-glib-data
-geocode-glib2
-gettext-envsubst
-gettext-runtime
-glibmm2.4
-glslang-devel
-gnome-tweaks
-golang
-google-crosextra-caladea-fonts
-google-noto-sans-cjk-vf-fonts
-google-noto-sans-math-fonts
-grim
-gtkmm2.4
-gtkmm3.0
-gtkmm3.0-devel
-gucharmap
-highway
-highway
-htop
-http-parser
-hwdata-devel
-i3lock
-inih-devel
-initscripts
-ipp-usb
-javascriptcoregtk4.0
-javascriptcoregtk4.1
-javascriptcoregtk6.0
-jemalloc
-jose
-kernel
-kernel
-kernel
-kernel-core
-kernel-core
-kernel-core
-kernel-devel
-kernel-devel
-kernel-devel
-kernel-longterm
-kernel-longterm-devel
-kernel-longterm-devel
-kernel-modules
-kernel-modules
-kernel-modules
-kernel-modules-core
-kernel-modules-core
-kernel-modules-core
-kernel-modules-extra
-kernel-modules-extra
-kernel-modules-extra
-keybase
-krb5-pkinit
-krb5-server
-kubectl
-langpacks-en
-ldb-tools
-legendary
-libX11-devel
-libatomic
-libblkio
-libcupsfilters
-libdbusmenu-gtk3-devel
-libdisplay-info
-libdisplay-info-devel
-libdmapsharing4
-libdrm-devel
-libev-devel
-libevdev-devel
-libgit2_1.5
-libheif
-libheif-freeworld
-libinput-devel
-libjpeg-turbo-devel
-libldm
-libliftoff-devel
-libluksmeta
-libmd
-libnetapi
-libnl3-devel
-libplacebo
-libpmemobj
-libportal-gtk3
-libportal-gtk4
-libppd
-libproxy-duktape
-libreoffice-data
-libreoffice-gtk4
-libreoffice-ure-common
-libseat-devel
-libsecret-devel
-libshaderc
-libsoup3
-libunistring1.0
-libunistring1.0
-libuuid-devel
-libuv
-libvirt-client
-libvpx7
-libwebsockets
-libxkbcommon-devel
-libxkbcommon-x11-devel
-libxkbfile-devel
-llvm15-libs
-lm_sensors
-luksmeta
-maim
-mangohud
-mesa-libgbm-devel
-mesa-va-drivers-freeworld
-mesa-vdpau-drivers-freeworld
-meson
-mingw32-libgcc
-mingw32-winpthreads-static
-mingw64-libgcc
-mingw64-winpthreads-static
-minikube
-mono-complete
-mozjs102
-mysql-workbench-community
-mysql80-community-release
-nasm
-ncurses-devel
-neofetch
-neovim
-ninja-build
-nitrogen
-nmap
-nodejs
-nodejs-npm
-nss-tools
-okular
-oneVPL
-oneVPL-intel-gpu
-open-sans-fonts
-openfec
-openfec
-pam-devel
-pango-devel
-patch
-picom
-pipewire-devel
-playerctl
-playerctl-devel
-podman-compose
-polybar
-pulseaudio-libs-devel
-pyproject-srpm-macros
-python3-brotli
-python3-certifi
-python3-devel
-python3-file-magic
-python3-mutagen
-python3-pycryptodomex
-python3-satyr
-python3-setproctitle
-python3-websockets
-qemu
-qemu-audio-dbus
-qemu-block-blkio
-qemu-device-display-virtio-gpu-ccw
-qemu-user-static
-qemu-user-static-aarch64
-qemu-user-static-alpha
-qemu-user-static-arm
-qemu-user-static-cris
-qemu-user-static-hexagon
-qemu-user-static-hppa
-qemu-user-static-loongarch64
-qemu-user-static-m68k
-qemu-user-static-microblaze
-qemu-user-static-mips
-qemu-user-static-nios2
-qemu-user-static-or1k
-qemu-user-static-ppc
-qemu-user-static-riscv
-qemu-user-static-s390x
-qemu-user-static-sh4
-qemu-user-static-sparc
-qemu-user-static-x86
-qemu-user-static-xtensa
-qt5-qttools-libs-help
-qt6-qt5compat
-qt6-qtmultimedia
-qt6-qtwayland-devel
-rclone
-rest0.7
-restic
-roc-toolkit
-roc-toolkit
-rofi-wayland
-rpm-sequoia
-rpmfusion-free-release
-rpmfusion-nonfree-release
-ruby-devel
-rubygem-ed25519
-rust-xkbcommon-devel
-samba-dc
-samba-dc-provision
-samba-dcerpc
-samba-ldb-ldap-modules
-scdoc
-seafile-client
-spdlog-devel
-speexdsp
-sqlite
-steam-devices
-svt-av1-libs
-swaybg
-sxhkd
-systemd-devel
-telnet
-totem
-transmission
-tree-sitter-cli
-upower-devel
-util-linux-user
-uuid-devel
-vagrant
-vagrant-sshfs
-virt-manager
-vulkan-loader-devel
-wayland-devel
-wayland-protocols-devel
-webkit2gtk4.0
-webkit2gtk4.1
-webkitgtk6.0
-webp-pixbuf-loader
-wev
-wireguard-tools
-wireshark
-wofi
-xcb-proto
-xcb-util-image-devel
-xcb-util-renderutil-devel
-xcb-util-wm-devel
-xcb-util-xrm-devel
-xclip
-xorg-x11-server-Xwayland-devel
-xsetroot
-yamllint
-yt-dlp
-yt-dlp-bash-completion
-yt-dlp-zsh-completion
-zsh
diff --git a/src/packages/vars/main.yaml b/src/packages/vars/main.yaml
deleted file mode 100644
index d6b5d94..0000000
--- a/src/packages/vars/main.yaml
+++ /dev/null
@@ -1,103 +0,0 @@
----
-packages:
- gaming:
- dnf:
- - wine
- - wine-mono
- - winetricks
- - corectrl
- - legendary
- - mangohud
- - mono-complete
- - yt-dlp
- - steam-devices
- - yt-dlp-bash-completion
- - yt-dlp-zsh-completion
- flatpak:
- - com.valvesoftware.Steam
- - com.valvesoftware.SteamLink
- - net.rpcs3.RPCS3
- - org.DolphinEmu.dolphin-emu
- - org.citra_emu.citra
- - org.prismlauncher.PrismLauncher
- - org.ryujinx.Ryujinx
- - com.obsproject.Studio
-
-
- development:
- dnf:
- - alacritty
- - git
- - neovim
- - vim
- - bat
- - fzf
- - cmake
- - cronie
- - golang
- - kubectl
- - meson
- - ninja-build
- - podman
- - podman-compose
- - qemu
- - rclone
- - restic
- - virt-manager
- - yamllint
- - clang
- - golang
- - nasm
- - wireshark
- - ruby-devel
- - flatpak
- flatpak:
-
- tools:
- dnf:
- - NetworkManager-tui
- - playerctl
- - btop
- - htop
- - neofetch
- - nmap
- - wireguard-tools
- - bluez
- - pipewire
- - lm_sensors
- flatpak:
- - org.mozilla.Thunderbird
- - com.github.jeromerobert.pdfarranger
- - net.ankiweb.Anki
-
- libraries:
- dnf:
- - SDL2-devel
- - ncurses-devel
- # - mesa-va-drivers-freeworld
- # - mesa-vdpau-drivers-freeworld
- flatpak:
-
- xorg:
- dnf:
- - bspwm
- - sxhkd
- - polybar
- - dunst
- - maim
- - nitrogen
- - picom
- - xsetroot
- - xclip
- flatpak:
-
- wayland:
- dnf:
- - wayland-devel
- - rofi-wayland
- - wev
- - wofi
- - xclip
- - dunst
- - grim
- flatpak: