Move recipes
This commit is contained in:
31
recipes/dev-packages.yml
Normal file
31
recipes/dev-packages.yml
Normal file
@@ -0,0 +1,31 @@
|
||||
modules:
|
||||
- from-file: docker-engine.yml
|
||||
- type: script
|
||||
scripts:
|
||||
- install-mkcert.sh
|
||||
- setup-kubectl.sh
|
||||
- type: rpm-ostree
|
||||
repos:
|
||||
- https://pkg.earthly.dev/earthly.repo
|
||||
- https://cli.github.com/packages/rpm/gh-cli.repo
|
||||
install:
|
||||
- cmake
|
||||
- virt-manager
|
||||
- "gcc-c++"
|
||||
- earthly
|
||||
- kubectl
|
||||
- helm
|
||||
- neovim
|
||||
- helix
|
||||
- openssl1.1
|
||||
- parallel
|
||||
- gcc-aarch64-linux-gnu
|
||||
- gcc-c++-aarch64-linux-gnu
|
||||
- musl-gcc
|
||||
- alacritty
|
||||
- openssl-devel
|
||||
- bat
|
||||
- gh
|
||||
- type: script
|
||||
scripts:
|
||||
- install-codelldb.sh
|
||||
17
recipes/docker-engine.yml
Normal file
17
recipes/docker-engine.yml
Normal file
@@ -0,0 +1,17 @@
|
||||
modules:
|
||||
- type: rpm-ostree
|
||||
repos:
|
||||
- https://download.docker.com/linux/fedora/docker-ce.repo
|
||||
install:
|
||||
- docker-ce
|
||||
- docker-ce-cli
|
||||
- containerd.io
|
||||
- docker-buildx-plugin
|
||||
- docker-compose-plugin
|
||||
- type: systemd
|
||||
system:
|
||||
enabled:
|
||||
- docker.service
|
||||
- type: script
|
||||
scripts:
|
||||
- setup-selinux-dockersock.sh
|
||||
10
recipes/framework.yml
Normal file
10
recipes/framework.yml
Normal file
@@ -0,0 +1,10 @@
|
||||
modules:
|
||||
- type: files
|
||||
files:
|
||||
- framework-13: /usr
|
||||
- type: rpm-ostree
|
||||
install:
|
||||
- fprintd
|
||||
- fprintd-pam
|
||||
- tlp
|
||||
- powertop
|
||||
9
recipes/jp-apps.yml
Normal file
9
recipes/jp-apps.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
modules:
|
||||
- type: files
|
||||
files:
|
||||
- usr: /usr
|
||||
- distrobox: /usr
|
||||
- from-file: jp-packages.yml
|
||||
- type: fonts
|
||||
nerdfont:
|
||||
- JetBrainsMono
|
||||
20
recipes/jp-packages.yml
Normal file
20
recipes/jp-packages.yml
Normal file
@@ -0,0 +1,20 @@
|
||||
modules:
|
||||
- type: script
|
||||
scripts:
|
||||
- install-syncthing.sh
|
||||
- type: rpm-ostree
|
||||
repos:
|
||||
- https://pkgs.tailscale.com/stable/fedora/%OS_VERSION%/tailscale.repo
|
||||
install:
|
||||
- libadwaita
|
||||
- cronie
|
||||
- neofetch
|
||||
- plasma-browser-integration
|
||||
- id3v2
|
||||
- xinput
|
||||
- ripgrep
|
||||
- tailscale
|
||||
- strawberry
|
||||
- xclip
|
||||
- bat
|
||||
|
||||
18
recipes/recipe-cp-laptop.yml
Normal file
18
recipes/recipe-cp-laptop.yml
Normal file
@@ -0,0 +1,18 @@
|
||||
name: cp-laptop
|
||||
base-image: ghcr.io/ublue-os/cinnamon-main
|
||||
image-version: 39
|
||||
description: The image of Wunker OS for CP's laptop.
|
||||
modules:
|
||||
- type: files
|
||||
files:
|
||||
- usr: /usr
|
||||
- from-file: framework.yml
|
||||
- type: rpm-ostree
|
||||
install:
|
||||
- libadwaita
|
||||
- cronie
|
||||
- type: yafti
|
||||
custom-flatpaks:
|
||||
- Discord: com.discordapp.Discord
|
||||
- Nextcloud: com.nextcloud.desktopclient.nextcloud
|
||||
- Chrome: com.google.Chrome
|
||||
15
recipes/recipe-jp-desktop-gaming.yml
Normal file
15
recipes/recipe-jp-desktop-gaming.yml
Normal file
@@ -0,0 +1,15 @@
|
||||
name: jp-desktop-gaming
|
||||
base-image: ghcr.io/ublue-os/bazzite-nvidia
|
||||
image-version: stable
|
||||
description: The image of Wunker OS for JP's desktop gaming.
|
||||
blue-build-tag: main-installer
|
||||
modules:
|
||||
- type: files
|
||||
files:
|
||||
- steam-firewall: /usr
|
||||
- desktop-audio: /usr
|
||||
- from-file: jp-apps.yml
|
||||
- from-file: dev-packages.yml
|
||||
- type: r2modman
|
||||
version: 3.1.48
|
||||
- type: signing
|
||||
14
recipes/recipe-jp-desktop.yml
Normal file
14
recipes/recipe-jp-desktop.yml
Normal file
@@ -0,0 +1,14 @@
|
||||
name: jp-desktop
|
||||
base-image: ghcr.io/ublue-os/kinoite-nvidia
|
||||
image-version: latest
|
||||
description: The image of Wunker OS for JP's desktop.
|
||||
blue-build-tag: main-installer
|
||||
modules:
|
||||
- from-file: remove-firefox.yml
|
||||
- type: files
|
||||
files:
|
||||
- 8bitdo-ultimate: /usr
|
||||
- steam-firewall: /usr
|
||||
- desktop-audio: /usr
|
||||
- from-file: jp-apps.yml
|
||||
- from-file: dev-packages.yml
|
||||
13
recipes/recipe-jp-laptop-hypr.yml
Normal file
13
recipes/recipe-jp-laptop-hypr.yml
Normal file
@@ -0,0 +1,13 @@
|
||||
name: jp-laptop
|
||||
base-image: ghcr.io/wayblueorg/hyprland-gdm
|
||||
image-version: latest
|
||||
description: The image of Wunker OS for JP's Laptop.
|
||||
modules:
|
||||
- from-file: jp-apps.yml
|
||||
- from-file: dev-packages.yml
|
||||
- type: rpm-ostree
|
||||
install:
|
||||
- fprintd
|
||||
- fprintd-pam
|
||||
- from-file: docker-engine.yml
|
||||
- type: signing
|
||||
14
recipes/recipe-jp-laptop.yml
Normal file
14
recipes/recipe-jp-laptop.yml
Normal file
@@ -0,0 +1,14 @@
|
||||
name: jp-laptop
|
||||
base-image: ghcr.io/ublue-os/bazzite
|
||||
image-version: latest
|
||||
description: The image of Wunker OS for JP's Laptop.
|
||||
modules:
|
||||
- from-file: jp-apps.yml
|
||||
- from-file: dev-packages.yml
|
||||
- type: rpm-ostree
|
||||
install:
|
||||
- fprintd
|
||||
- fprintd-pam
|
||||
- type: r2modman
|
||||
version: 3.1.48
|
||||
- type: signing
|
||||
4
recipes/remove-firefox.yml
Normal file
4
recipes/remove-firefox.yml
Normal file
@@ -0,0 +1,4 @@
|
||||
type: rpm-ostree
|
||||
remove:
|
||||
- firefox
|
||||
- firefox-langpacks
|
||||
Reference in New Issue
Block a user