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

Commit

Permalink
feat: GTS release + move some stuff to flatpak
Browse files Browse the repository at this point in the history
  • Loading branch information
tulilirockz committed Feb 29, 2024
1 parent 0afbb48 commit ed32717
Show file tree
Hide file tree
Showing 6 changed files with 87 additions and 68 deletions.
3 changes: 2 additions & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@ jobs:
matrix:
recipe:
# !! Add your recipes here
- recipe.yml
- recipe-latest.yml
- recipe-gts.yml
steps:
# the build is fully handled by the reusable github action
- name: Build Custom Image
Expand Down
43 changes: 43 additions & 0 deletions config/common/apps.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
---
- type: files
files:
- usr: /usr

- type: rpm-ostree
install:
- qpwgraph
- krita
- blender
- inkscape
- ffmpeg
- ardour8
- audacity
- qtractor
- hydrogen
- yoshimi
- rakarrack
- supercollider
- csound
- kdenlive
remove:
- firefox
- firefox-langpacks

- type: default-flatpaks
notify: true
system:
install:
- org.mozilla.firefox
- com.obsproject.Studio.Plugin.OBSVkCapture
- org.freedesktop.Platform.VulkanLayer.OBSVkCapture
- com.obsproject.Studio
- org.gimp.GIMP
- org.gimp.GIMP.Plugin.BIMP
- org.gimp.GIMP.Plugin.Fourier
- org.gimp.GIMP.Plugin.Lensfun
- org.gimp.GIMP.Plugin.LiquidRescale
- org.kde.digikam
- com.github.qarmin.czkawka
- org.darktable.Darktable

- type: signing
13 changes: 13 additions & 0 deletions config/recipe-gts.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# image will be published to ghcr.io/<user>/<name>
name: universal-studio-gts
# description will be included in the image's metadata
description: Operating system based on Fedora Silverblue meant for artists

# the base image to build on top of (FROM) and the version tag to use
base-image: ghcr.io/ublue-os/kinoite-main
image-version: 38 # latest is also supported if you want new updates ASAP

# module configuration, executed in order
# you can include multiple instances of the same module
modules:
- from-file: ./apps.yml
13 changes: 13 additions & 0 deletions config/recipe-latest.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# image will be published to ghcr.io/<user>/<name>
name: universal-studio
# description will be included in the image's metadata
description: Operating system based on Fedora Silverblue meant for artists

# the base image to build on top of (FROM) and the version tag to use
base-image: ghcr.io/ublue-os/kinoite-main
image-version: latest # latest is also supported if you want new updates ASAP

# module configuration, executed in order
# you can include multiple instances of the same module
modules:
- from-file: ./apps.yml
67 changes: 0 additions & 67 deletions config/recipe.yml

This file was deleted.

16 changes: 16 additions & 0 deletions config/scripts/rt-kernel.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
#!/usr/bin/env bash

set -oue pipefail

#rpm-ostree override replace \
# --uninstall=kernel \
# --uninstall=kernel-core \
# --uninstall=kernel-modules \
# --uninstall=kernel-headers \
# --uninstall=kernel-devel \
# --install= \
# --install= \
# --install= \
# --install= \
# --install= \
# - KERNEL

0 comments on commit ed32717

Please sign in to comment.