mirror of
https://github.com/tumillanino/miasma-os.git
synced 2026-06-15 13:49:33 +00:00
67 lines
1.9 KiB
YAML
67 lines
1.9 KiB
YAML
---
|
|
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
|
|
|
# enter image name here
|
|
name: bootcli
|
|
# enter image description here
|
|
description: bootcli image for in-house testing
|
|
|
|
# this template is for use with
|
|
# shared/base.yml
|
|
|
|
# defines base image
|
|
# ---
|
|
# base-image: quay.io/fedora/fedora-bootc # needs Cosign snippet
|
|
base-image: quay.io/fedora-ostree-desktops/xfce-atomic
|
|
|
|
# definves image major version
|
|
# ---
|
|
image-version: 41
|
|
|
|
modules:
|
|
- from-file: shared/files.yml
|
|
|
|
- type: bling
|
|
install:
|
|
- negativo17
|
|
|
|
- type: rpm-ostree
|
|
repos:
|
|
# starship & topgrade
|
|
- https://copr.fedorainfracloud.org/coprs/shdwchn10/AllTheTools/repo/fedora-%OS_VERSION%/shdwchn10-AllTheTools-fedora-%OS_VERSION%.repo
|
|
# ublue-os staging
|
|
- https://copr.fedorainfracloud.org/coprs/ublue-os/staging/repo/fedora-%OS_VERSION%/ublue-os-staging-fedora-%OS_VERSION%.repo
|
|
install:
|
|
# CLI utilities
|
|
- fish
|
|
- fzf
|
|
- git
|
|
- gum
|
|
- just
|
|
- kitty
|
|
- lm_sensors
|
|
- lzip
|
|
- perl-Clipboard
|
|
- squashfs-tools
|
|
- spice-webdavd
|
|
- starship
|
|
- symlinks
|
|
- tcpdump
|
|
- topgrade
|
|
- traceroute
|
|
- wget
|
|
- wireguard-tools
|
|
- wl-clipboard
|
|
- xdg-desktop-portal
|
|
- xdg-desktop-portal-gtk
|
|
- zstd
|
|
|
|
- type: script
|
|
snippets:
|
|
- 'rpm-ostree override replace --experimental --from repo=fedora-multimedia libheif libva libva-intel-media-driver mesa-dri-drivers mesa-filesystem mesa-libEGL mesa-libGL mesa-libgbm mesa-libglapi mesa-libxatracker mesa-va-drivers mesa-vulkan-drivers'
|
|
- 'rpm-ostree override replace --from repo=fedora --experimental --remove=OpenCL-ICD-Loader ocl-icd || true'
|
|
# removes all repos except for fedora.repo and fedora-updates.repo
|
|
- 'find /etc/yum.repos.d/ -type f -not \( -name fedora.repo -o -name fedora-updates.repo \) -delete'
|
|
|
|
- type: signing
|