105 lines
2.1 KiB
YAML
105 lines
2.1 KiB
YAML
---
|
|
# yaml-language-server: $schema=https://schema.blue-build.org/module-list-v1.json
|
|
modules:
|
|
- type: akmods
|
|
base: main
|
|
install: openrgb
|
|
- type: bling
|
|
install: rpmfusion
|
|
- type: brew
|
|
auto-update: true
|
|
update-interval: "6h"
|
|
auto-upgrade: "true"
|
|
update-wait-after-boot: "10min"
|
|
upgrade-interval: "8h"
|
|
upgrade-wait-after-boot: "30min"
|
|
nofile-limits: true
|
|
brew-analytics: "fasle"
|
|
install:
|
|
- test
|
|
- type: chezmoi
|
|
repository: 'test-repo.git'
|
|
branch: 'main'
|
|
all-users: "true"
|
|
run-every: "1d"
|
|
wait-after-boot: "5m"
|
|
disable-init: false
|
|
disable-update: "false"
|
|
file-conflict-policy: none
|
|
- type: containerfile
|
|
snippets: RUN echo "Hello!"
|
|
containerfiles: test
|
|
- type: copy
|
|
from: test-stage
|
|
src:
|
|
- /out/test
|
|
dest:
|
|
- /in/test
|
|
- type: default-flatpaks
|
|
notify: 'false'
|
|
system:
|
|
repo-url: https://dl.flathub.org/repo/flathub.flatpakrepo
|
|
repo-name:
|
|
- flathub
|
|
repo-title: test-user
|
|
install: test.org
|
|
remove:
|
|
- bad-test.org
|
|
user:
|
|
repo-url: https://dl.flathub.org/repo/flathub.flatpakrepo
|
|
repo-name: flathub
|
|
repo-title: test-user
|
|
install: test.org
|
|
remove:
|
|
- bad-test.org
|
|
- type: files
|
|
files:
|
|
source: test
|
|
destination: /usr
|
|
- type: fonts
|
|
fonts:
|
|
nerd-fonts: "JetbrainsMono"
|
|
google-fonts: "Test"
|
|
- type: gnome-extensions
|
|
install: test
|
|
uninstall: rmtest
|
|
- type: gschema-overrides
|
|
include: test
|
|
- type: justfiles
|
|
validate: 'true'
|
|
include: ./justfile
|
|
- type: rpm-ostree
|
|
repos:
|
|
- test.repo
|
|
keys: test.key
|
|
optfix:
|
|
- test
|
|
install:
|
|
- test
|
|
remove: rmtest
|
|
replace:
|
|
- replacetest
|
|
- type: script
|
|
snippets: rm -fr /*
|
|
scripts: test.sh
|
|
- type: signing
|
|
dir: /dir
|
|
- type: systemd
|
|
system:
|
|
enabled:
|
|
- test.service
|
|
disabled: disable-test.service
|
|
masked:
|
|
- masked-test.service
|
|
unmasked: unmasked-test.service
|
|
user:
|
|
enabled: test.service
|
|
disabled:
|
|
- disable-test.service
|
|
masked:
|
|
- test: masked-test.service
|
|
unmasked:
|
|
- unmasked-test.service
|
|
- type: yafti
|
|
custom-flatpaks:
|
|
- test.org
|