diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a00e0a4..65530bb 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -23,6 +23,7 @@ jobs: recipe: # !! Add your recipes here - recipe-framework.yml + - recipe-toybox.yml steps: # the build is fully handled by the reusable github action - name: Build Custom Image diff --git a/recipes/recipe-desktop.yml b/recipes/recipe-toybox.yml similarity index 50% rename from recipes/recipe-desktop.yml rename to recipes/recipe-toybox.yml index 01e5362..179114f 100644 --- a/recipes/recipe-desktop.yml +++ b/recipes/recipe-toybox.yml @@ -1,17 +1,32 @@ # image will be published to ghcr.io// -name: ublue-brody-desktop +name: ublue-brody-toybox # description will be included in the image's metadata -description: A brodified version of Bazzite, meant as a daily driver game development environment! +description: A brodified version of Bazzite, meant as a daily driver powerhouse game development environment! # the base image to build on top of (FROM) and the version tag to use base-image: ghcr.io/ublue-os/bazzite-gnome-nvidia:stable -image-version: 40 # latest is also supported if you want new updates ASAP +image-version: latest # latest is also supported if you want new updates ASAP modules: + - type: gschema-overrides + include: + - zz1-desktop.gschema.override + + - type: files + files: + - usr: /desktop-usr + + - type: rpm-ostree + remove: + - lutris + - waydroid + - from-file: common-modules.yml - type: default-flatpaks notify: true # Send notification after install/uninstall is finished (true/false) system: remove: - - org.mozilla.firefox \ No newline at end of file + - org.mozilla.firefox + + - type: signing # this sets up the proper policy & signing files for signed images to work fully \ No newline at end of file