mirror of
https://github.com/tumillanino/miasma-os.git
synced 2026-06-15 15:09:33 +00:00
kernel still breaking. updated name which may have been issue
This commit is contained in:
3
docs/solarpowered-main/recipes/images/.gitignore
vendored
Normal file
3
docs/solarpowered-main/recipes/images/.gitignore
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
*tmp.*
|
||||
tmp.*
|
||||
*.tmp
|
||||
15
docs/solarpowered-main/recipes/images/README.md
Normal file
15
docs/solarpowered-main/recipes/images/README.md
Normal file
@@ -0,0 +1,15 @@
|
||||
# README.md
|
||||
|
||||
This folder contains recipes for all images that are built on this repo.
|
||||
|
||||
## autosolarpowered(-ex)
|
||||
|
||||
Images built on top of vanilla Fedora Silverblue images.
|
||||
|
||||
## solarpowered(-ex)
|
||||
|
||||
Images built on top of UBlue's `silverblue-main`.
|
||||
|
||||
## solarizzed
|
||||
|
||||
Image built on top of Bazzite's `bazzite-deck`.
|
||||
66
docs/solarpowered-main/recipes/images/bootcli.yml
Normal file
66
docs/solarpowered-main/recipes/images/bootcli.yml
Normal file
@@ -0,0 +1,66 @@
|
||||
---
|
||||
# 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
|
||||
69
docs/solarpowered-main/recipes/images/solarpowered-ex.yml
Normal file
69
docs/solarpowered-main/recipes/images/solarpowered-ex.yml
Normal file
@@ -0,0 +1,69 @@
|
||||
---
|
||||
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
||||
|
||||
# enter image name here
|
||||
name: solarpowered-ex
|
||||
# enter image description here
|
||||
description: Custom image for AMD machines, based on Vanilla Silverblue
|
||||
|
||||
# this template is for use with
|
||||
# shared/base.yml
|
||||
|
||||
# defines base image
|
||||
# ---
|
||||
base-image: quay.io/fedora/fedora-silverblue
|
||||
|
||||
# defines image major version
|
||||
# ---
|
||||
image-version: 43
|
||||
|
||||
modules:
|
||||
# this includes everything except for image-specific modifications
|
||||
# ---
|
||||
- from-file: shared/base.yml
|
||||
|
||||
# image-specific packages module
|
||||
# base/core packages are all handled by solarpowered-raw
|
||||
# and should not be added here.
|
||||
# systemd services related to image-specific packages
|
||||
# may also be placed within this module for simplicity
|
||||
# ---
|
||||
- from-file: packages/solarpowered-ex.yml
|
||||
|
||||
# Plymouth
|
||||
- from-file: shared/plymouth.yml
|
||||
|
||||
# files module
|
||||
# copies files into /
|
||||
# ---
|
||||
- type: files
|
||||
files:
|
||||
# create a folder under files/ with the image name
|
||||
# and place directories and files appropriately
|
||||
# source entry should be the same name as the image name
|
||||
- source: solarpowered-ex # image name, or folder as named under files/
|
||||
destination: /
|
||||
|
||||
- type: script
|
||||
scripts:
|
||||
- shared/edid.sh
|
||||
|
||||
# kernel selection
|
||||
# select ONE of the following from-file line
|
||||
# ---
|
||||
# - from-file: kernels/bazzite.yml
|
||||
# - from-file: kernels/blu.yml
|
||||
- from-file: kernels/cachy.yml
|
||||
# - from-file: kernels/fedora.yml
|
||||
|
||||
- type: os-release
|
||||
properties:
|
||||
PRETTY_NAME: Fedora Linux 43 (Silverblue)
|
||||
VERSION_CODENAME: solarpowered-ex
|
||||
DEFAULT_HOSTNAME: spwd-ex
|
||||
HOME_URL: https://github.com/askpng/solarpowered
|
||||
DOCUMENTATION_URL: https://github.com/askpng/solarpowered
|
||||
SUPPORT_URL: https://github.com/askpng/solarpowered/issues
|
||||
BUG_REPORT_URL: https://github.com/askpng/solarpowered/issues
|
||||
|
||||
- type: signing
|
||||
65
docs/solarpowered-main/recipes/images/solarpowered.yml
Normal file
65
docs/solarpowered-main/recipes/images/solarpowered.yml
Normal file
@@ -0,0 +1,65 @@
|
||||
---
|
||||
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
||||
|
||||
# enter image name here
|
||||
name: solarpowered
|
||||
# enter image description here
|
||||
description: Custom image for Lenovo T480/s devices, based on Vanilla Silverblue
|
||||
|
||||
# this template is for use with
|
||||
# shared/base.yml
|
||||
|
||||
# defines base image
|
||||
# ---
|
||||
base-image: quay.io/fedora/fedora-silverblue
|
||||
|
||||
# defines image major version
|
||||
# ---
|
||||
image-version: 43
|
||||
|
||||
modules:
|
||||
# this includes everything except for image-specific modifications
|
||||
# ---
|
||||
- from-file: shared/base.yml
|
||||
|
||||
# image-specific packages module
|
||||
# base/core packages are all handled by solarpowered-raw
|
||||
# and should not be added here.
|
||||
# systemd services related to image-specific packages
|
||||
# may also be placed within this module for simplicity
|
||||
# ---
|
||||
- from-file: packages/solarpowered.yml
|
||||
|
||||
# Plymouth
|
||||
- from-file: shared/plymouth.yml
|
||||
|
||||
# kernel selection
|
||||
# select ONE of the following from-file line
|
||||
# ---
|
||||
# - from-file: kernels/bazzite.yml
|
||||
- from-file: kernels/blu.yml
|
||||
# - from-file: kernels/cachy.yml
|
||||
# - from-file: kernels/fedora.yml
|
||||
|
||||
# files module
|
||||
# copies files into /
|
||||
# ---
|
||||
- type: files
|
||||
files:
|
||||
# create a folder under files/ with the image name
|
||||
# and place directories and files appropriately
|
||||
# source entry should be the same name as the image name
|
||||
- source: solarpowered # image name, or folder as named under files/
|
||||
destination: /
|
||||
|
||||
- type: os-release
|
||||
properties:
|
||||
PRETTY_NAME: Fedora Linux 43 (Silverblue)
|
||||
VERSION_CODENAME: solarpowered
|
||||
DEFAULT_HOSTNAME: spwd
|
||||
HOME_URL: https://github.com/askpng/solarpowered
|
||||
DOCUMENTATION_URL: https://github.com/askpng/solarpowered
|
||||
SUPPORT_URL: https://github.com/askpng/solarpowered/issues
|
||||
BUG_REPORT_URL: https://github.com/askpng/solarpowered/issues
|
||||
|
||||
- type: signing
|
||||
Reference in New Issue
Block a user