Major refactoring of files and add pipewire tweaks
This commit is contained in:
2
recipes/common/common.yml
Normal file
2
recipes/common/common.yml
Normal file
@@ -0,0 +1,2 @@
|
||||
modules:
|
||||
- type: signing
|
||||
@@ -1,5 +1,5 @@
|
||||
modules:
|
||||
- from-file: modules/docker-engine.yml
|
||||
- from-file: common/docker-engine.yml
|
||||
- type: script
|
||||
scripts:
|
||||
- setup-kubectl.sh
|
||||
6
recipes/common/gaming.yml
Normal file
6
recipes/common/gaming.yml
Normal file
@@ -0,0 +1,6 @@
|
||||
modules:
|
||||
- type: files
|
||||
files:
|
||||
- steam-firewall: /usr
|
||||
- type: r2modman
|
||||
version: 3.1.48
|
||||
12
recipes/common/jp-common.yml
Normal file
12
recipes/common/jp-common.yml
Normal file
@@ -0,0 +1,12 @@
|
||||
modules:
|
||||
- from-file: common/common.yml
|
||||
- from-file: common/pipewire-tweaks.yml
|
||||
- from-file: common/jp-packages.yml
|
||||
- from-file: common/gaming.yml
|
||||
- from-file: common/dev-packages.yml
|
||||
- type: files
|
||||
files:
|
||||
- distrobox: /usr
|
||||
- type: fonts
|
||||
nerdfont:
|
||||
- JetBrainsMono
|
||||
5
recipes/common/jp-desktop.yml
Normal file
5
recipes/common/jp-desktop.yml
Normal file
@@ -0,0 +1,5 @@
|
||||
modules:
|
||||
- type: files
|
||||
files:
|
||||
- desktop-audio: /usr
|
||||
- from-file: common/jp-common.yml
|
||||
6
recipes/common/jp-laptop.yml
Normal file
6
recipes/common/jp-laptop.yml
Normal file
@@ -0,0 +1,6 @@
|
||||
modules:
|
||||
- type: rpm-ostree
|
||||
install:
|
||||
- fprintd
|
||||
- fprintd-pam
|
||||
- from-file: common/jp-common.yml
|
||||
@@ -4,7 +4,7 @@ modules:
|
||||
- install-syncthing.sh
|
||||
- type: rpm-ostree
|
||||
repos:
|
||||
- https://pkgs.tailscale.com/stable/fedora/%OS_VERSION%/tailscale.repo
|
||||
- https://pkgs.tailscale.com/stable/fedora/tailscale.repo
|
||||
install:
|
||||
- libadwaita
|
||||
- cronie
|
||||
@@ -17,4 +17,3 @@ modules:
|
||||
- strawberry
|
||||
- xclip
|
||||
- bat
|
||||
|
||||
3
recipes/common/pipewire-tweaks.yml
Normal file
3
recipes/common/pipewire-tweaks.yml
Normal file
@@ -0,0 +1,3 @@
|
||||
type: files
|
||||
files:
|
||||
- pipewire-tweaks: /usr
|
||||
@@ -6,7 +6,6 @@ modules:
|
||||
- type: files
|
||||
files:
|
||||
- usr: /usr
|
||||
- from-file: modules/framework.yml
|
||||
- type: rpm-ostree
|
||||
install:
|
||||
- libadwaita
|
||||
|
||||
@@ -3,11 +3,4 @@ base-image: ghcr.io/ublue-os/bazzite-nvidia
|
||||
image-version: latest
|
||||
description: The image of Wunker OS for JP's desktop gaming.
|
||||
modules:
|
||||
- type: signing
|
||||
- type: files
|
||||
files:
|
||||
- steam-firewall: /usr
|
||||
- desktop-audio: /usr
|
||||
- from-file: modules/jp-apps.yml
|
||||
- from-file: modules/gaming.yml
|
||||
- from-file: modules/dev-packages.yml
|
||||
- from-file: common/jp-desktop.yml
|
||||
|
||||
@@ -3,11 +3,4 @@ base-image: ghcr.io/ublue-os/bazzite-nvidia
|
||||
image-version: 39
|
||||
description: The image of Wunker OS for JP's desktop gaming.
|
||||
modules:
|
||||
- type: signing
|
||||
- type: files
|
||||
files:
|
||||
- steam-firewall: /usr
|
||||
- desktop-audio: /usr
|
||||
- from-file: modules/jp-apps.yml
|
||||
- from-file: modules/gaming.yml
|
||||
- from-file: modules/dev-packages.yml
|
||||
- from-file: common/jp-desktop.yml
|
||||
|
||||
@@ -3,11 +3,4 @@ base-image: ghcr.io/ublue-os/bazzite
|
||||
image-version: latest
|
||||
description: The image of Wunker OS for JP's Laptop.
|
||||
modules:
|
||||
- type: signing
|
||||
- from-file: modules/jp-apps.yml
|
||||
- type: rpm-ostree
|
||||
install:
|
||||
- fprintd
|
||||
- fprintd-pam
|
||||
- from-file: modules/gaming.yml
|
||||
- from-file: modules/dev-packages.yml
|
||||
- from-file: common/jp-laptop.yml
|
||||
|
||||
@@ -3,11 +3,4 @@ base-image: ghcr.io/ublue-os/bazzite
|
||||
image-version: 39
|
||||
description: The image of Wunker OS for JP's Laptop.
|
||||
modules:
|
||||
- type: signing
|
||||
- from-file: modules/jp-apps.yml
|
||||
- type: rpm-ostree
|
||||
install:
|
||||
- fprintd
|
||||
- fprintd-pam
|
||||
- from-file: modules/gaming.yml
|
||||
- from-file: modules/dev-packages.yml
|
||||
- from-file: common/jp-laptop.yml
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
modules:
|
||||
- type: files
|
||||
files:
|
||||
- framework-13: /usr
|
||||
- type: rpm-ostree
|
||||
install:
|
||||
- fprintd
|
||||
- fprintd-pam
|
||||
- tlp
|
||||
- powertop
|
||||
@@ -1,3 +0,0 @@
|
||||
modules:
|
||||
- type: r2modman
|
||||
version: 3.1.48
|
||||
@@ -1,9 +0,0 @@
|
||||
modules:
|
||||
- type: files
|
||||
files:
|
||||
- usr: /usr
|
||||
- distrobox: /usr
|
||||
- from-file: modules/jp-packages.yml
|
||||
- type: fonts
|
||||
nerdfont:
|
||||
- JetBrainsMono
|
||||
Reference in New Issue
Block a user