Skip to content
This repository has been archived by the owner on Sep 7, 2024. It is now read-only.

Commit

Permalink
agregar recipe gnome
Browse files Browse the repository at this point in the history
  • Loading branch information
catdevnull committed Mar 9, 2024
1 parent 44e58b5 commit 104c316
Show file tree
Hide file tree
Showing 3 changed files with 60 additions and 6 deletions.
14 changes: 8 additions & 6 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
name: bluebuild
on:
schedule:
- cron: "00 17 * * *" # build at 17:00 UTC every day
# (20 minutes after last ublue images start building)
- cron:
"00 17 * * *" # build at 17:00 UTC every day
# (20 minutes after last ublue images start building)
push:
paths-ignore: # don't rebuild if only documentation has changed
- "**.md"

pull_request:
workflow_dispatch: # allow manually triggering builds
jobs:
Expand All @@ -21,10 +22,11 @@ jobs:
fail-fast: false # stop GH from cancelling all matrix builds if one fails
matrix:
recipe:
# !! Add your recipes here
- recipe.yml
# !! Add your recipes here
- recipe-gnome.yml
- recipe-kde.yml
steps:
# the build is fully handled by the reusable github action
# the build is fully handled by the reusable github action
- name: Build Custom Image
uses: blue-build/[email protected]
with:
Expand Down
52 changes: 52 additions & 0 deletions config/recipe-gnome.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# image will be published to ghcr.io/<user>/<name>
name: silverblue-fw13-amd
description: Silverblue for the Framework 13 - AMD 7040 Series

base-image: ghcr.io/ublue-os/silverblue-main
image-version: latest # latest is also supported if you want new updates ASAP

# https://github.com/achhabra2/fw13-amd-kinoite/blob/live/config/recipe.yml

modules:
- type: files
files:
- usr:
/usr
# copies config/files/usr into your image's /usr.
# put configuration files you want in /etc/ on a booted system
# in /usr/etc/ in the image. read more in files module reference.

- type: rpm-ostree
repos:
- https://pkgs.tailscale.com/stable/fedora/tailscale.repo
- https://copr.fedorainfracloud.org/coprs/ublue-os/staging/repo/fedora-%OS_VERSION%/ublue-os-staging-fedora-%OS_VERSION%.repo
install:
- powertop
- tailscale
- fish
- wl-clipboard
- kernel-tools # Needed for cpupower and turbostat
- python3-pyudev # Needed for AMD S2Idle Debug Script
- acpica-tools # Needed for AMD S2Idle Debug Script
- rocm-hip
- rocm-opencl
- rocm-clinfo
# tuned, copied roughly from Bluefin
- tuned
- tuned-ppd
- tuned-utils
- tuned-profiles-atomic
remove:
- power-profiles-daemon
- type: systemd
system:
enabled:
- tuned.service

- type: script
scripts:
- amdgpu_top.sh
# - update_firmware.sh
# - mesa_git.sh

- type: signing # this sets up the proper policy & signing files for signed images to work fully
File renamed without changes.

0 comments on commit 104c316

Please sign in to comment.