Skip to content

A Fedora Silverblue image that adds RPM Fusion with media codecs and integrates Homebrew besides replacing Toolbox with Distrobox

License

Notifications You must be signed in to change notification settings

aguslr/bluefusion

Repository files navigation

build-image

A Fedora Silverblue image that adds RPM Fusion with media codecs and integrates Homebrew besides replacing Toolbox with Distrobox.

Screenshot

Usage

  1. Rebase to an unsigned image to get proper signing keys:

    rpm-ostree rebase ostree-unverified-registry:ghcr.io/aguslr/bluefusion:latest && systemctl reboot
    
  2. Rebase to a signed image to finish the installation:

    rpm-ostree rebase ostree-image-signed:docker://ghcr.io/aguslr/bluefusion:latest && systemctl reboot
    

Alternatively, an ISO file for offline installation can be generated with the following command:

sudo podman run --rm --privileged \
    --volume .:/build-container-installer/build \
    --security-opt label=disable --pull=newer \
    ghcr.io/jasonn3/build-container-installer:latest \
    IMAGE_REPO="ghcr.io/aguslr" \
    IMAGE_NAME="bluefusion" \
    IMAGE_TAG="latest" \
    VARIANT="Silverblue"

Features

  • Start with a custom Fedora Silverblue image.
  • Install HomeBrew on x86_64.
  • Replace toolbox with distrobox.
  • Add RPM Fusion repositories and several multimedia packages.
  • Set automatic checking of updates for the system.
  • Add keyboard shortcuts:
    • Open Terminal into the system's shell: <Control><Alt>t
    • Open Terminal into the default Distrobox container: <Super>Return

Verification

These images are signed with Sisgstore's Cosign. You can verify the signature by downloading the cosign.pub key from this repo and running the following command:

cosign verify --key cosign.pub ghcr.io/aguslr/bluefusion

References

About

A Fedora Silverblue image that adds RPM Fusion with media codecs and integrates Homebrew besides replacing Toolbox with Distrobox

Topics

Resources

License

Stars

Watchers

Forks