From fcfffc88823cb651bb4ccd8a0944b620cea8e217 Mon Sep 17 00:00:00 2001 From: Eriq Taing Date: Sat, 14 Jun 2025 15:16:05 -0400 Subject: [PATCH 1/9] Change to bootc only image --- recipes/recipe.yml | 4 ++-- recipes/recipe_nvidia.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/recipes/recipe.yml b/recipes/recipe.yml index 51a9eb4..6309c9e 100644 --- a/recipes/recipe.yml +++ b/recipes/recipe.yml @@ -6,8 +6,8 @@ name: hydro-os description: This is my personal OS image. # the base image to build on top of (FROM) and the version tag to use -base-image: quay.io/fedora-ostree-desktops/base-atomic -image-version: 42 # latest is also supported if you want new updates ASAP +base-image: quay.io/fedora/fedora-bootc +image-version: latest # latest is also supported if you want new updates ASAP # module configuration, executed in order # you can include multiple instances of the same module diff --git a/recipes/recipe_nvidia.yml b/recipes/recipe_nvidia.yml index 4cb1270..07dba04 100644 --- a/recipes/recipe_nvidia.yml +++ b/recipes/recipe_nvidia.yml @@ -6,8 +6,8 @@ name: hydro-os-nvidia description: This is my personal OS image. # the base image to build on top of (FROM) and the version tag to use -base-image: quay.io/fedora-ostree-desktops/base-atomic -image-version: 42 # latest is also supported if you want new updates ASAP +base-image: quay.io/fedora/fedora-bootc +image-version: latest # latest is also supported if you want new updates ASAP # module configuration, executed in order # you can include multiple instances of the same module -- 2.39.5 From dfd2525b13a8dad4f4c996f259cc3bf13dfeed88 Mon Sep 17 00:00:00 2001 From: Eriq Taing Date: Sat, 14 Jun 2025 16:45:00 -0400 Subject: [PATCH 2/9] Attempt to add skip-unavailable with packages --- recipes/components/base-module.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/recipes/components/base-module.yml b/recipes/components/base-module.yml index fecaddb..960ce4c 100644 --- a/recipes/components/base-module.yml +++ b/recipes/components/base-module.yml @@ -100,6 +100,7 @@ modules: nonfree: rpmfusion replace: - from-repo: rpmfusion-nonfree + skip-unavailable: true packages: - libheif - libva @@ -109,8 +110,11 @@ modules: - mesa-libEGL - mesa-libGL - mesa-libgbm + - mesa-libxatracker - mesa-va-drivers - mesa-vulkan-drivers - gstreamer1-plugin-libav + - gstreamer1-plugin-vaapi + - rar -- 2.39.5 From 1338ddf4bf912c051c700c317abdfeba0e13338a Mon Sep 17 00:00:00 2001 From: Eriq Taing Date: Sat, 14 Jun 2025 16:51:43 -0400 Subject: [PATCH 3/9] Added git as it was not included in system --- recipes/components/base-module.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/recipes/components/base-module.yml b/recipes/components/base-module.yml index 960ce4c..02252e7 100644 --- a/recipes/components/base-module.yml +++ b/recipes/components/base-module.yml @@ -88,6 +88,9 @@ modules: # power - powerstat + + # git + - git remove: packages: -- 2.39.5 From 0077948ab1bbd71999a84bd1c882a85109178aee Mon Sep 17 00:00:00 2001 From: Eriq Taing Date: Sat, 14 Jun 2025 22:27:54 -0400 Subject: [PATCH 4/9] Add flatpak packages to run flatpaks --- recipes/components/base-module.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/recipes/components/base-module.yml b/recipes/components/base-module.yml index 02252e7..ee27d2f 100644 --- a/recipes/components/base-module.yml +++ b/recipes/components/base-module.yml @@ -92,6 +92,13 @@ modules: # git - git + # flatpak + - flatpak + - flatpak-selinux + - flatpak-session-helper + - flatpak-xdg-utils + - fedora-release-identity-flatpak + remove: packages: # remove firefox -- 2.39.5 From bdff4665f87d0956550391d5bd5bc156544be484 Mon Sep 17 00:00:00 2001 From: Eriq Taing Date: Sat, 14 Jun 2025 22:34:45 -0400 Subject: [PATCH 5/9] Removed flatpak identity --- recipes/components/base-module.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/components/base-module.yml b/recipes/components/base-module.yml index ee27d2f..aaea5c6 100644 --- a/recipes/components/base-module.yml +++ b/recipes/components/base-module.yml @@ -23,6 +23,7 @@ modules: - flatpak-user-update.timer - type: dnf + skip-unavailable: true install: packages: # environment @@ -97,7 +98,6 @@ modules: - flatpak-selinux - flatpak-session-helper - flatpak-xdg-utils - - fedora-release-identity-flatpak remove: packages: -- 2.39.5 From 23b1e640c7f27c1280db266f94831a8ef22869b0 Mon Sep 17 00:00:00 2001 From: Eriq Taing Date: Sat, 14 Jun 2025 22:48:07 -0400 Subject: [PATCH 6/9] Put param in right place --- recipes/components/base-module.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/components/base-module.yml b/recipes/components/base-module.yml index aaea5c6..4d2fbab 100644 --- a/recipes/components/base-module.yml +++ b/recipes/components/base-module.yml @@ -23,8 +23,8 @@ modules: - flatpak-user-update.timer - type: dnf - skip-unavailable: true install: + skip-unavailable: true packages: # environment # fuzzy finder -- 2.39.5 From fb29909c38e689814cfe39371f79c5c0d9e48bb6 Mon Sep 17 00:00:00 2001 From: Eriq Taing Date: Sat, 14 Jun 2025 23:29:21 -0400 Subject: [PATCH 7/9] Added networkd because it was not included and wifi --- recipes/components/base-module.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/recipes/components/base-module.yml b/recipes/components/base-module.yml index 4d2fbab..9e295cb 100644 --- a/recipes/components/base-module.yml +++ b/recipes/components/base-module.yml @@ -73,6 +73,7 @@ modules: - bluez - bluez-tools - firewall-config + - systemd-networkd # file manager - nautilus -- 2.39.5 From 9e6ac8fb845ac6cb84054b02eaeac96624450bbc Mon Sep 17 00:00:00 2001 From: Eriq Taing Date: Sat, 14 Jun 2025 23:32:10 -0400 Subject: [PATCH 8/9] Added related packages for wifi --- recipes/components/base-module.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/recipes/components/base-module.yml b/recipes/components/base-module.yml index 9e295cb..16e0fc4 100644 --- a/recipes/components/base-module.yml +++ b/recipes/components/base-module.yml @@ -74,6 +74,11 @@ modules: - bluez-tools - firewall-config - systemd-networkd + - NetworkManager-wifi + + # firmware + - iwlwifi-dvm-firmware + - iwlwifi-mvm-firmware # file manager - nautilus -- 2.39.5 From 688add107b4f76d686cf44ff08c4dd907f93ef2e Mon Sep 17 00:00:00 2001 From: Eriq Taing Date: Sun, 15 Jun 2025 17:45:39 -0400 Subject: [PATCH 9/9] Enabled hyprpolkitagent service --- recipes/components/hyprland-module.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/recipes/components/hyprland-module.yml b/recipes/components/hyprland-module.yml index 6ab195d..5d6c0f4 100644 --- a/recipes/components/hyprland-module.yml +++ b/recipes/components/hyprland-module.yml @@ -8,4 +8,11 @@ modules: - hyprland-git - hyprpanel - hyprpolkitagent - - hyprshot \ No newline at end of file + - hyprshot + - hyprland-qt-support + - hyprland-qtutils + + - type: systemd + user: + enabled: + - hyprpolkitagent.service \ No newline at end of file -- 2.39.5