diff options
author | Aaditya Dhruv <[email protected]> | 2025-06-05 22:00:36 -0500 |
---|---|---|
committer | Aaditya Dhruv <[email protected]> | 2025-06-05 22:00:36 -0500 |
commit | 97f21912d5f087dfa15cdba7de04e500ea08743a (patch) | |
tree | fc58d2f0100d8071396e5bd4f7f5bdf1b40f1df2 | |
parent | b4693edea5505a07c17933bd8b950abfded6732d (diff) |
Update required packages and groups
-rw-r--r-- | raw_packages.txt | 1499 | ||||
-rw-r--r-- | src/packages/defaults/main.yaml | 139 | ||||
-rw-r--r-- | src/packages/raw_packages.txt | 292 | ||||
-rw-r--r-- | src/packages/vars/main.yaml | 103 |
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: |