Block a user
hydro-os (sha256:844646c27de68b9faa7ceca0018f534f650bc8d6ae6c56ed1ffcf3dc361470cd)
Installation
docker pull git.hydrosaber.com/eriq12/hydro-os@sha256:844646c27de68b9faa7ceca0018f534f650bc8d6ae6c56ed1ffcf3dc361470cd
sha256:844646c27de68b9faa7ceca0018f534f650bc8d6ae6c56ed1ffcf3dc361470cd
About this package
This is my personal OS image.
Image Layers
ostree export of commit 2b729ee3f4b31262ac58c20bde80e264d636c8a7858423dfd06b715e4879f77c |
firefox-141.0.3-1.fc42.x86_64 |
glibc-all-langpacks-2.41-10.fc42.x86_64 |
llvm-libs-20.1.8-3.fc42.x86_64 |
ibus-1.5.32-1.fc42.x86_64 |
mesa-vulkan-drivers-25.1.7-1.fc42.x86_64 |
cldr-emoji-annotation-1:47-1.fc42.noarch |
python3-botocore-1.40.11-1.fc42.noarch |
nvidia-gpu-firmware-20250808-1.fc42.noarch |
kernel-modules-6.15.9-201.fc42.x86_64 |
kernel-modules-core-6.15.9-201.fc42.x86_64 |
iwlwifi-mvm-firmware-20250808-1.fc42.noarch |
geolite2-city-20191217-14.fc42.noarch |
rpm-4.20.1-1.fc42.x86_64 |
google-noto-serif-cjk-vf-fonts-1:2.003-2.fc42.noarch |
podman-5:5.5.2-1.fc42.x86_64 |
mesa-dri-drivers-25.1.7-1.fc42.x86_64 |
linux-firmware-20250808-1.fc42.noarch |
python3-libs-3.13.6-1.fc42.x86_64 |
firefox-langpacks-141.0.3-1.fc42.x86_64 |
unicode-ucd-16.0.0-2.fc42.noarch |
libpinyin-data-2.10.2-1.fc42.x86_64 |
atheros-firmware-20250808-1.fc42.noarch |
libicu-76.1-4.fc42.x86_64 |
buildah-2:1.40.1-1.fc42.x86_64 |
google-noto-sans-cjk-vf-fonts-1:2.004-9.fc42.noarch |
google-noto-sans-mono-cjk-vf-fonts-1:2.004-9.fc42.noarch |
hplip-3.25.2-5.fc42.x86_64 |
gutenprint-5.3.5-5.fc42.x86_64 |
kernel-core-6.15.9-201.fc42.x86_64 |
skopeo-1:1.19.0-2.fc42.x86_64 |
speech-dispatcher-0.12.1-1.fc42.x86_64 |
amd-gpu-firmware-20250808-1.fc42.noarch |
anthy-unicode-1.0.0.20240502-10.fc42.x86_64 |
gtk4-4.18.6-1.fc42.x86_64 |
libgs-10.05.1-4.fc42.x86_64 |
git-core-2.50.1-1.fc42.x86_64 |
423 components |
samba-client-libs-2:4.22.3-2.fc42.x86_64 and systemd-257.7-1.fc42.x86_64 and systemd-udev-257.7-1.fc42.x86_64 |
11 components |
6 components |
16 components |
30 components |
30 components |
27 components |
30 components |
9 components |
23 components |
30 components |
30 components |
30 components |
30 components |
30 components |
30 components |
30 components |
30 components |
30 components |
23 components |
60 components |
60 components |
60 components |
39 components |
60 components |
initramfs (kernel 6.15.9-201.fc42.x86_64) and rpmostree-unpackaged-content |
Reserved for new packages |
ARG RECIPE=./recipes/recipe.yml |
ARG IMAGE_REGISTRY=ghcr.io/eriq12 |
ARG CONFIG_DIRECTORY=/tmp/files |
ARG MODULE_DIRECTORY=/tmp/modules |
ARG IMAGE_NAME=hydro-os |
ARG BASE_IMAGE=quay.io/fedora-ostree-desktops/base-atomic |
ARG FORCE_COLOR=1 |
ARG CLICOLOR_FORCE=1 |
ARG RUST_LOG_STYLE=always |
RUN |9 RECIPE=./recipes/recipe.yml IMAGE_REGISTRY=ghcr.io/eriq12 CONFIG_DIRECTORY=/tmp/files MODULE_DIRECTORY=/tmp/modules IMAGE_NAME=hydro-os BASE_IMAGE=quay.io/fedora-ostree-desktops/base-atomic FORCE_COLOR=1 CLICOLOR_FORCE=1 RUST_LOG_STYLE=always /bin/sh -c mkdir -p /etc/pki/containers/ && cp /tmp/keys/* /etc/pki/containers/ # buildkit |
RUN |9 RECIPE=./recipes/recipe.yml IMAGE_REGISTRY=ghcr.io/eriq12 CONFIG_DIRECTORY=/tmp/files MODULE_DIRECTORY=/tmp/modules IMAGE_NAME=hydro-os BASE_IMAGE=quay.io/fedora-ostree-desktops/base-atomic FORCE_COLOR=1 CLICOLOR_FORCE=1 RUST_LOG_STYLE=always /bin/sh -c mkdir -p /usr/bin/ && cp /tmp/bins/* /usr/bin/ # buildkit |
RUN |9 RECIPE=./recipes/recipe.yml IMAGE_REGISTRY=ghcr.io/eriq12 CONFIG_DIRECTORY=/tmp/files MODULE_DIRECTORY=/tmp/modules IMAGE_NAME=hydro-os BASE_IMAGE=quay.io/fedora-ostree-desktops/base-atomic FORCE_COLOR=1 CLICOLOR_FORCE=1 RUST_LOG_STYLE=always /bin/sh -c mkdir -p /usr/libexec/bluebuild/nu && cp -r /tmp/nu/* /usr/libexec/bluebuild/nu/ # buildkit |
RUN |9 RECIPE=./recipes/recipe.yml IMAGE_REGISTRY=ghcr.io/eriq12 CONFIG_DIRECTORY=/tmp/files MODULE_DIRECTORY=/tmp/modules IMAGE_NAME=hydro-os BASE_IMAGE=quay.io/fedora-ostree-desktops/base-atomic FORCE_COLOR=1 CLICOLOR_FORCE=1 RUST_LOG_STYLE=always /bin/sh -c /scripts/pre_build.sh # buildkit |
RUN |9 RECIPE=./recipes/recipe.yml IMAGE_REGISTRY=ghcr.io/eriq12 CONFIG_DIRECTORY=/tmp/files MODULE_DIRECTORY=/tmp/modules IMAGE_NAME=hydro-os BASE_IMAGE=quay.io/fedora-ostree-desktops/base-atomic FORCE_COLOR=1 CLICOLOR_FORCE=1 RUST_LOG_STYLE=always /bin/sh -c /tmp/scripts/run_module.sh 'dnf' '{"type":"dnf","repos":{"nonfree":"rpmfusion"},"install":{"packages":["gstreamer1-plugin-libav","gstreamer1-plugins-bad-free-extras","gstreamer1-plugins-bad-freeworld","gstreamer1-plugins-ugly","gstreamer1-vaapi"]},"remove":{"packages":["fdk-aac-free","libavcodec-free","libavdevice-free","libavfilter-free","libavformat-free","libavutil-free","libpostproc-free","libswresample-free","libswscale-free","ffmpeg-free"]},"replace":[{"from-repo":"rpmfusion-free-updates","packages":[{"old":"mesa-va-drivers","new":"mesa-va-drivers-freeworld"}]}]}' # buildkit |
RUN |9 RECIPE=./recipes/recipe.yml IMAGE_REGISTRY=ghcr.io/eriq12 CONFIG_DIRECTORY=/tmp/files MODULE_DIRECTORY=/tmp/modules IMAGE_NAME=hydro-os BASE_IMAGE=quay.io/fedora-ostree-desktops/base-atomic FORCE_COLOR=1 CLICOLOR_FORCE=1 RUST_LOG_STYLE=always /bin/sh -c /tmp/scripts/run_module.sh 'dnf' '{"type":"dnf","install":{"packages":["ffmpeg","mesa-vdpau-drivers-freeworld"]}}' # buildkit |
RUN |9 RECIPE=./recipes/recipe.yml IMAGE_REGISTRY=ghcr.io/eriq12 CONFIG_DIRECTORY=/tmp/files MODULE_DIRECTORY=/tmp/modules IMAGE_NAME=hydro-os BASE_IMAGE=quay.io/fedora-ostree-desktops/base-atomic FORCE_COLOR=1 CLICOLOR_FORCE=1 RUST_LOG_STYLE=always /bin/sh -c /tmp/scripts/run_module.sh 'dnf' '{"type":"dnf","install":{"packages":["sddm","sddm-themes","qt5-qtgraphicaleffects","qt5-qtquickcontrols2","qt5-qtsvg","qt5-qtimageformats","qt5-qtmultimedia","qt6-qtquickcontrols2","qt6-qtsvg","qt6-qtimageformats","qt6-qtmultimedia","qt6-qt5compat","qt5-qtdeclarative-devel","qt6-qtdeclarative-devel","kf6-kwallet","kwalletmanager","pam-kwallet"]}}' # buildkit |
RUN |9 RECIPE=./recipes/recipe.yml IMAGE_REGISTRY=ghcr.io/eriq12 CONFIG_DIRECTORY=/tmp/files MODULE_DIRECTORY=/tmp/modules IMAGE_NAME=hydro-os BASE_IMAGE=quay.io/fedora-ostree-desktops/base-atomic FORCE_COLOR=1 CLICOLOR_FORCE=1 RUST_LOG_STYLE=always /bin/sh -c /tmp/scripts/run_module.sh 'dnf' '{"type":"dnf","repos":{"copr":["solopasha/hyprland","errornointernet/quickshell"]},"install":{"packages":["aquamarine","hyprland-git","hyprpolkitagent","hyprshot","hyprland-qt-support","hyprland-qtutils","xdg-desktop-portal-hyprland","swww","matugen","quickshell"]}}' # buildkit |
RUN |9 RECIPE=./recipes/recipe.yml IMAGE_REGISTRY=ghcr.io/eriq12 CONFIG_DIRECTORY=/tmp/files MODULE_DIRECTORY=/tmp/modules IMAGE_NAME=hydro-os BASE_IMAGE=quay.io/fedora-ostree-desktops/base-atomic FORCE_COLOR=1 CLICOLOR_FORCE=1 RUST_LOG_STYLE=always /bin/sh -c /tmp/scripts/run_module.sh 'dnf' '{"type":"dnf","repos":{"files":["codium.repo"],"copr":["ublue-os/packages"]},"install":{"packages":["ublue-os-udev-rules","ublue-os-signing","xorg-x11-server-Xwayland","headsetcontrol","mediainfo","playerctl","alsa-firmware","p7zip","qt5-qtwayland","qt6-qtwayland","vulkan-tools","vulkan-validation-layers","xdg-desktop-portal","xdg-desktop-portal-gtk","xdg-desktop-portal-gnome","polkit","wireplumber","pipewire","headsetcontrol","bluez","bluez-tools","firewall-config"]}}' # buildkit |
RUN |9 RECIPE=./recipes/recipe.yml IMAGE_REGISTRY=ghcr.io/eriq12 CONFIG_DIRECTORY=/tmp/files MODULE_DIRECTORY=/tmp/modules IMAGE_NAME=hydro-os BASE_IMAGE=quay.io/fedora-ostree-desktops/base-atomic FORCE_COLOR=1 CLICOLOR_FORCE=1 RUST_LOG_STYLE=always /bin/sh -c /tmp/scripts/run_module.sh 'dnf' '{"type":"dnf","repos":{"nonfree":"rpmfusion","files":["codium.repo"],"copr":["mavit/discover-overlay"],"keys":["https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpg"]},"install":{"packages":["fzf","fuzzel","nautilus","file-roller","file-roller-nautilus","ffmpegthumbnailer","vlc","neovim","codium","gnome-software","gnome-disk-utility","kde-connect","discover-overlay","qt5ct","qt6ct","nwg-look","zsh","zoxide","steam","gamescope","mangohud"]},"remove":{"packages":["firefox","firefox-langpacks"]}}' # buildkit |
RUN |9 RECIPE=./recipes/recipe.yml IMAGE_REGISTRY=ghcr.io/eriq12 CONFIG_DIRECTORY=/tmp/files MODULE_DIRECTORY=/tmp/modules IMAGE_NAME=hydro-os BASE_IMAGE=quay.io/fedora-ostree-desktops/base-atomic FORCE_COLOR=1 CLICOLOR_FORCE=1 RUST_LOG_STYLE=always /bin/sh -c /tmp/scripts/run_module.sh 'dnf' '{"type":"dnf","repos":{"copr":["peterwu/rendezvous"]},"install":{"packages":["google-noto-emoji-fonts","fontawesome-fonts-all","gnome-themes-extra","papirus-icon-theme","bibata-cursor-themes","material-icons-fonts"]}}' # buildkit |
RUN |9 RECIPE=./recipes/recipe.yml IMAGE_REGISTRY=ghcr.io/eriq12 CONFIG_DIRECTORY=/tmp/files MODULE_DIRECTORY=/tmp/modules IMAGE_NAME=hydro-os BASE_IMAGE=quay.io/fedora-ostree-desktops/base-atomic FORCE_COLOR=1 CLICOLOR_FORCE=1 RUST_LOG_STYLE=always /bin/sh -c /tmp/scripts/run_module.sh 'dnf' '{"type":"dnf","repos":{"files":["https://negativo17.org/repos/fedora-steam.repo","https://openrazer.github.io/hardware:razer.repo"]},"install":{"packages":["dkms","openrazer-meta",{"repo":"fedora-steam","packages":["dkms-xpadneo"]}]}}' # buildkit |
RUN |9 RECIPE=./recipes/recipe.yml IMAGE_REGISTRY=ghcr.io/eriq12 CONFIG_DIRECTORY=/tmp/files MODULE_DIRECTORY=/tmp/modules IMAGE_NAME=hydro-os BASE_IMAGE=quay.io/fedora-ostree-desktops/base-atomic FORCE_COLOR=1 CLICOLOR_FORCE=1 RUST_LOG_STYLE=always /bin/sh -c /tmp/scripts/run_module.sh 'script' '{"type":"script","scripts":["installdkmsmodules.sh"]}' # buildkit |
RUN |9 RECIPE=./recipes/recipe.yml IMAGE_REGISTRY=ghcr.io/eriq12 CONFIG_DIRECTORY=/tmp/files MODULE_DIRECTORY=/tmp/modules IMAGE_NAME=hydro-os BASE_IMAGE=quay.io/fedora-ostree-desktops/base-atomic FORCE_COLOR=1 CLICOLOR_FORCE=1 RUST_LOG_STYLE=always /bin/sh -c /tmp/scripts/run_module.sh 'script' '{"type":"script","scripts":["addimageinfo.sh","installohmyzsh.sh"]}' # buildkit |
RUN |9 RECIPE=./recipes/recipe.yml IMAGE_REGISTRY=ghcr.io/eriq12 CONFIG_DIRECTORY=/tmp/files MODULE_DIRECTORY=/tmp/modules IMAGE_NAME=hydro-os BASE_IMAGE=quay.io/fedora-ostree-desktops/base-atomic FORCE_COLOR=1 CLICOLOR_FORCE=1 RUST_LOG_STYLE=always /bin/sh -c /tmp/scripts/run_module.sh 'files' '{"type":"files","files":[{"source":"system","destination":"/"}]}' # buildkit |
RUN |9 RECIPE=./recipes/recipe.yml IMAGE_REGISTRY=ghcr.io/eriq12 CONFIG_DIRECTORY=/tmp/files MODULE_DIRECTORY=/tmp/modules IMAGE_NAME=hydro-os BASE_IMAGE=quay.io/fedora-ostree-desktops/base-atomic FORCE_COLOR=1 CLICOLOR_FORCE=1 RUST_LOG_STYLE=always /bin/sh -c /tmp/scripts/run_module.sh 'systemd' '{"type":"systemd","system":{"enabled":["bootc-fetch-updates.timer","flatpak-system-update.timer"]},"user":{"enabled":["flatpak-user-update.timer","swww.service","quickshell.service","hyprpolkitagent.service"]}}' # buildkit |
RUN |9 RECIPE=./recipes/recipe.yml IMAGE_REGISTRY=ghcr.io/eriq12 CONFIG_DIRECTORY=/tmp/files MODULE_DIRECTORY=/tmp/modules IMAGE_NAME=hydro-os BASE_IMAGE=quay.io/fedora-ostree-desktops/base-atomic FORCE_COLOR=1 CLICOLOR_FORCE=1 RUST_LOG_STYLE=always /bin/sh -c /tmp/scripts/run_module.sh 'default-flatpaks' '{"type":"default-flatpaks","configurations":[{"scope":"user","repo":{"title":"Flathub (user)"},"install":["one.ablaze.floorp","io.github.equicord.equibop"]},{"scope":"system","repo":{"title":"Flathub"},"notify":true,"install":["com.github.tchx84.Flatseal","io.missioncenter.MissionCenter","io.github.flattool.Ignition","net.davidotek.pupgui2","org.gnome.Loupe"]}]}' # buildkit |
RUN |9 RECIPE=./recipes/recipe.yml IMAGE_REGISTRY=ghcr.io/eriq12 CONFIG_DIRECTORY=/tmp/files MODULE_DIRECTORY=/tmp/modules IMAGE_NAME=hydro-os BASE_IMAGE=quay.io/fedora-ostree-desktops/base-atomic FORCE_COLOR=1 CLICOLOR_FORCE=1 RUST_LOG_STYLE=always /bin/sh -c /tmp/scripts/run_module.sh 'chezmoi' '{"type":"chezmoi","repository":"https://git.hydrosaber.com/eriq12/dotfiles"}' # buildkit |
RUN |9 RECIPE=./recipes/recipe.yml IMAGE_REGISTRY=ghcr.io/eriq12 CONFIG_DIRECTORY=/tmp/files MODULE_DIRECTORY=/tmp/modules IMAGE_NAME=hydro-os BASE_IMAGE=quay.io/fedora-ostree-desktops/base-atomic FORCE_COLOR=1 CLICOLOR_FORCE=1 RUST_LOG_STYLE=always /bin/sh -c /tmp/scripts/run_module.sh 'script' '{"type":"script","scripts":["setupchezmoiskel.sh"]}' # buildkit |
RUN |9 RECIPE=./recipes/recipe.yml IMAGE_REGISTRY=ghcr.io/eriq12 CONFIG_DIRECTORY=/tmp/files MODULE_DIRECTORY=/tmp/modules IMAGE_NAME=hydro-os BASE_IMAGE=quay.io/fedora-ostree-desktops/base-atomic FORCE_COLOR=1 CLICOLOR_FORCE=1 RUST_LOG_STYLE=always /bin/sh -c /tmp/scripts/run_module.sh 'signing' '{"type":"signing"}' # buildkit |
RUN |9 RECIPE=./recipes/recipe.yml IMAGE_REGISTRY=ghcr.io/eriq12 CONFIG_DIRECTORY=/tmp/files MODULE_DIRECTORY=/tmp/modules IMAGE_NAME=hydro-os BASE_IMAGE=quay.io/fedora-ostree-desktops/base-atomic FORCE_COLOR=1 CLICOLOR_FORCE=1 RUST_LOG_STYLE=always /bin/sh -c /scripts/post_build.sh # buildkit |
LABEL org.blue-build.build-id=cdaba648-3906-4570-92fb-79eca4f9994a |
LABEL org.opencontainers.image.title=hydro-os |
LABEL org.opencontainers.image.description=This is my personal OS image. |
LABEL org.opencontainers.image.source=https://git.hydrosaber.com/eriq12/hydro-os |
LABEL org.opencontainers.image.base.digest=sha256:e6a08f36e695bf8f94b8a45d4b2e6043afa839f992510e8b3a12bbdc15ee1ab7 |
LABEL org.opencontainers.image.base.name=quay.io/fedora-ostree-desktops/base-atomic:42 |
LABEL org.opencontainers.image.created=2025-08-19T06:00:59.504974692+00:00 |
LABEL io.artifacthub.package.readme-url=https://raw.githubusercontent.com/blue-build/cli/main/README.md |
Labels
Key | Value |
---|---|
containers.bootc | 1 |
io.artifacthub.package.readme-url | https://raw.githubusercontent.com/blue-build/cli/main/README.md |
org.blue-build.build-id | cdaba648-3906-4570-92fb-79eca4f9994a |
org.opencontainers.image.base.digest | sha256:e6a08f36e695bf8f94b8a45d4b2e6043afa839f992510e8b3a12bbdc15ee1ab7 |
org.opencontainers.image.base.name | quay.io/fedora-ostree-desktops/base-atomic:42 |
org.opencontainers.image.created | 2025-08-19T06:00:59.504974692+00:00 |
org.opencontainers.image.description | This is my personal OS image. |
org.opencontainers.image.source | https://git.hydrosaber.com/eriq12/hydro-os |
org.opencontainers.image.title | hydro-os |
org.opencontainers.image.version | 42.20250819.0 |
ostree.bootable | true |
ostree.commit | 2b729ee3f4b31262ac58c20bde80e264d636c8a7858423dfd06b715e4879f77c |
ostree.final-diffid | sha256:12787d84fa137cd5649a9005efe98ec9d05ea46245fdc50aecb7dd007f2035b1 |
ostree.linux | 6.15.9-201.fc42.x86_64 |
quay.expires-after | 4w |
rpmostree.inputhash | 4dec080c167249555a450645334a2336963cbd5e1c817455ee4a1ab97f69366f |
Details
2025-08-19 02:12:09 -04:00
Versions (54)
View all
Container
3
OCI / Docker
linux/amd64
3.6 GiB
latest-cache
2025-08-21
20250821-42
2025-08-21