From 83e35bd80637935260be8c277b1e64f2f34ff517 Mon Sep 17 00:00:00 2001 From: Eriq Taing Date: Thu, 22 May 2025 14:41:19 -0400 Subject: [PATCH] Converted from rpm-ostree to dnf --- recipes/components/base-module.yml | 124 +++++++++++++------------ recipes/components/hyprland-module.yml | 6 +- recipes/components/sddm-module.yml | 17 ++-- recipes/components/steam-module.yml | 15 +-- 4 files changed, 84 insertions(+), 78 deletions(-) diff --git a/recipes/components/base-module.yml b/recipes/components/base-module.yml index f4895c2..ca8e234 100644 --- a/recipes/components/base-module.yml +++ b/recipes/components/base-module.yml @@ -17,69 +17,73 @@ modules: scripts: - enableautoupdates.sh # using systemd did not work, so using this script instead - - type: rpm-ostree + - type: dnf + repos: + copr: + - erikreider/SwayNotificationCenter install: - # environment - # fuzzy finder - - fzf - # power profiles like - - tuned-ppd - # xwayland - - xorg-x11-server-Xwayland - # headset control - - headsetcontrol - # media related - - mediainfo - - playerctl - - alsa-firmware - # nofitications - - SwayNotificationCenter - # text editor - - neovim - # tools for evocation - - just - # zip utilities - - p7zip - # qt libraries - - qt5-qtwayland - - qt6-qtwayland - # kirigami - - kf5-kirigami - - kf6-kirigami - - kf6-kirigami-addons - # emoji fonts - - google-noto-emoji-fonts - # vulkan - - vulkan-tools - - vulkan-validation-layers + packages: + # environment + # fuzzy finder + - fzf + # power profiles like + - tuned-ppd + # xwayland + - xorg-x11-server-Xwayland + # headset control + - headsetcontrol + # media related + - mediainfo + - playerctl + - alsa-firmware + # nofitications + - SwayNotificationCenter + # text editor + - neovim + # tools for evocation + - just + # zip utilities + - p7zip + # qt libraries + - qt5-qtwayland + - qt6-qtwayland + # kirigami + - kf5-kirigami + - kf6-kirigami + - kf6-kirigami-addons + # emoji fonts + - google-noto-emoji-fonts + # vulkan + - vulkan-tools + - vulkan-validation-layers - # polkit - - polkit - - polkit-kde - - # sound - - wireplumber - - pipewire - - pamixer - - pulseaudio-utils - - # networking - - bluez - - bluez-tools - - firewall-config - - # kde stuff - - dolphin - - plasma-systemsettings - - # theme and GUI - - fontawesome-fonts-all - - gnome-themes-extra - - gnome-icon-theme - - paper-icon-theme - - breeze-icon-theme - - papirus-icon-theme + # polkit + - polkit + - polkit-kde + + # sound + - wireplumber + - pipewire + - pamixer + - pulseaudio-utils + + # networking + - bluez + - bluez-tools + - firewall-config + + # kde stuff + - dolphin + - plasma-systemsettings + + # theme and GUI + - fontawesome-fonts-all + - gnome-themes-extra + - gnome-icon-theme + - paper-icon-theme + - breeze-icon-theme + - papirus-icon-theme - type: script scripts: diff --git a/recipes/components/hyprland-module.yml b/recipes/components/hyprland-module.yml index fd6b198..41d1654 100644 --- a/recipes/components/hyprland-module.yml +++ b/recipes/components/hyprland-module.yml @@ -1,8 +1,8 @@ modules: - - type: rpm-ostree + - type: dnf repos: - - https://copr.fedorainfracloud.org/coprs/solopasha/hyprland/repo/fedora-%OS_VERSION%/solopasha-hyprland-fedora-%OS_VERSION%.repo - - https://copr.fedorainfracloud.org/coprs/erikreider/SwayNotificationCenter/repo/fedora-%OS_VERSION%/erikreider-SwayNotificationCenter-fedora-%OS_VERSION%.repo + copr: + - solopasha/hyprland install: - hyprland-git - hyprpanel diff --git a/recipes/components/sddm-module.yml b/recipes/components/sddm-module.yml index c58847d..ae1913d 100644 --- a/recipes/components/sddm-module.yml +++ b/recipes/components/sddm-module.yml @@ -1,13 +1,14 @@ modules: - - type: rpm-ostree + - type: dnf install: - - sddm - - sddm-themes - - qt5-qtgraphicaleffects - - qt5-qtquickcontrols2 - - qt5-qtsvg - - kwallet - - pam-kwallet + packages: + - sddm + - sddm-themes + - qt5-qtgraphicaleffects + - qt5-qtquickcontrols2 + - qt5-qtsvg + - kwallet + - pam-kwallet - type: script scripts: diff --git a/recipes/components/steam-module.yml b/recipes/components/steam-module.yml index 1b38ca1..ebbfd7c 100644 --- a/recipes/components/steam-module.yml +++ b/recipes/components/steam-module.yml @@ -1,13 +1,14 @@ modules: - - type: rpm-ostree + - type: dnf repos: - - rpmfusion + nonfree: rpmfusion install: - - steam - # for game mode and big picture mode - - gamescope - # for performance view - - mangohud + packages: + - steam + # for game mode and big picture mode + - gamescope + # for performance view + - mangohud - type: default-flatpaks system: