aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/packages/defaults/main.yaml139
-rw-r--r--src/packages/raw_packages.txt292
-rw-r--r--src/packages/vars/main.yaml103
3 files changed, 139 insertions, 395 deletions
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: