From 0c4540f3ccc5b546e47b992738d14357e8d23831 Mon Sep 17 00:00:00 2001 From: Heus-Sueh Date: Sun, 15 Dec 2024 15:28:09 -0300 Subject: [PATCH] add the schema on the top of every module.yml --- recipes/modules/bling.yml | 2 ++ recipes/modules/common-modules.yml | 2 ++ recipes/modules/copr-pkgs.yml | 2 ++ recipes/modules/default-flatpaks.yml | 2 ++ recipes/modules/developer.yml | 2 ++ recipes/modules/files.yml | 2 ++ recipes/modules/final-scripts.yml | 2 ++ recipes/modules/fonts.yml | 2 ++ recipes/modules/gaming.yml | 2 ++ recipes/modules/initial-scripts.yml | 2 ++ recipes/modules/nvidia-modules.yml | 2 ++ recipes/modules/pkgs.yml | 4 +++- recipes/modules/remove-free-pkgs.yml | 2 ++ recipes/modules/systemd.yml | 2 ++ recipes/modules/ublue-bling.yml | 2 ++ recipes/modules/vm.yml | 2 ++ recipes/recipe-dx-nvidia.yml | 2 ++ recipes/recipe-dx.yml | 2 ++ recipes/recipe-nvidia.yml | 2 ++ recipes/recipe-vm.yml | 2 ++ recipes/recipe.yml | 2 ++ 21 files changed, 43 insertions(+), 1 deletion(-) diff --git a/recipes/modules/bling.yml b/recipes/modules/bling.yml index 06aafdd..3ee589a 100644 --- a/recipes/modules/bling.yml +++ b/recipes/modules/bling.yml @@ -1,3 +1,5 @@ +--- +# yaml-language-server: $schema=https://schema.blue-build.org/module-v1.json type: bling install: - rpmfusion # install RPMFusion repos, including tainted repos & disable negativo17 repos if installed diff --git a/recipes/modules/common-modules.yml b/recipes/modules/common-modules.yml index 2ae51a5..0ecbe64 100644 --- a/recipes/modules/common-modules.yml +++ b/recipes/modules/common-modules.yml @@ -1,3 +1,5 @@ +--- +# yaml-language-server: $schema=https://schema.blue-build.org/module-v1.json # to finish... modules: diff --git a/recipes/modules/copr-pkgs.yml b/recipes/modules/copr-pkgs.yml index 6853588..687712c 100644 --- a/recipes/modules/copr-pkgs.yml +++ b/recipes/modules/copr-pkgs.yml @@ -1,3 +1,5 @@ +--- +# yaml-language-server: $schema=https://schema.blue-build.org/module-v1.json # Copr Packages type: rpm-ostree repos: diff --git a/recipes/modules/default-flatpaks.yml b/recipes/modules/default-flatpaks.yml index e53f120..caa5774 100644 --- a/recipes/modules/default-flatpaks.yml +++ b/recipes/modules/default-flatpaks.yml @@ -1,3 +1,5 @@ +--- +# yaml-language-server: $schema=https://schema.blue-build.org/module-v1.json # Flatpaks type: default-flatpaks notify: true # Send notification after install/uninstall is finished (true/false) diff --git a/recipes/modules/developer.yml b/recipes/modules/developer.yml index 050ef8f..1d6cdab 100644 --- a/recipes/modules/developer.yml +++ b/recipes/modules/developer.yml @@ -1,3 +1,5 @@ +--- +# yaml-language-server: $schema=https://schema.blue-build.org/module-v1.json modules: - type: rpm-ostree repos: diff --git a/recipes/modules/files.yml b/recipes/modules/files.yml index 6ecfea1..e65d02f 100644 --- a/recipes/modules/files.yml +++ b/recipes/modules/files.yml @@ -1,3 +1,5 @@ +--- +# yaml-language-server: $schema=https://schema.blue-build.org/module-v1.json # Files type: files files: diff --git a/recipes/modules/final-scripts.yml b/recipes/modules/final-scripts.yml index 86d1831..65ee53d 100644 --- a/recipes/modules/final-scripts.yml +++ b/recipes/modules/final-scripts.yml @@ -1,3 +1,5 @@ +--- +# yaml-language-server: $schema=https://schema.blue-build.org/module-v1.json modules: - type: script scripts: diff --git a/recipes/modules/fonts.yml b/recipes/modules/fonts.yml index 37389a5..84ccdc3 100644 --- a/recipes/modules/fonts.yml +++ b/recipes/modules/fonts.yml @@ -1,3 +1,5 @@ +--- +# yaml-language-server: $schema=https://schema.blue-build.org/module-v1.json type: fonts fonts: nerd-fonts: diff --git a/recipes/modules/gaming.yml b/recipes/modules/gaming.yml index 18d2607..e2dbeaa 100644 --- a/recipes/modules/gaming.yml +++ b/recipes/modules/gaming.yml @@ -1,3 +1,5 @@ +--- +# yaml-language-server: $schema=https://schema.blue-build.org/module-v1.json modules: # some good packages - type: rpm-ostree diff --git a/recipes/modules/initial-scripts.yml b/recipes/modules/initial-scripts.yml index ad4ab68..79906e1 100644 --- a/recipes/modules/initial-scripts.yml +++ b/recipes/modules/initial-scripts.yml @@ -1,3 +1,5 @@ +--- +# yaml-language-server: $schema=https://schema.blue-build.org/module-v1.json type: script snippets: # - "curl https://example.com/examplebinary > /usr/bin/examplebinary" # example: download binary diff --git a/recipes/modules/nvidia-modules.yml b/recipes/modules/nvidia-modules.yml index 55ef074..1716679 100644 --- a/recipes/modules/nvidia-modules.yml +++ b/recipes/modules/nvidia-modules.yml @@ -1,3 +1,5 @@ +--- +# yaml-language-server: $schema=https://schema.blue-build.org/module-v1.json modules: - type: containerfile snippets: diff --git a/recipes/modules/pkgs.yml b/recipes/modules/pkgs.yml index 38f475a..5d88690 100644 --- a/recipes/modules/pkgs.yml +++ b/recipes/modules/pkgs.yml @@ -1,3 +1,5 @@ +--- +# yaml-language-server: $schema=https://schema.blue-build.org/module-v1.json # Native Packages type: rpm-ostree install: @@ -112,4 +114,4 @@ install: - qt5-qtgraphicaleffects - qt5-qtquickcontrols2 # Others -remove: +remove: {} diff --git a/recipes/modules/remove-free-pkgs.yml b/recipes/modules/remove-free-pkgs.yml index e75ad7e..ce1930f 100644 --- a/recipes/modules/remove-free-pkgs.yml +++ b/recipes/modules/remove-free-pkgs.yml @@ -1,3 +1,5 @@ +--- +# yaml-language-server: $schema=https://schema.blue-build.org/module-v1.json modules: - type: script scripts: diff --git a/recipes/modules/systemd.yml b/recipes/modules/systemd.yml index 8986648..afc2ba9 100644 --- a/recipes/modules/systemd.yml +++ b/recipes/modules/systemd.yml @@ -1,3 +1,5 @@ +--- +# yaml-language-server: $schema=https://schema.blue-build.org/module-v1.json type: systemd system: enabled: diff --git a/recipes/modules/ublue-bling.yml b/recipes/modules/ublue-bling.yml index eca3566..e7e84d1 100644 --- a/recipes/modules/ublue-bling.yml +++ b/recipes/modules/ublue-bling.yml @@ -1,3 +1,5 @@ +--- +# yaml-language-server: $schema=https://schema.blue-build.org/module-v1.json modules: - type: containerfile snippets: diff --git a/recipes/modules/vm.yml b/recipes/modules/vm.yml index 81b5a45..cad4854 100644 --- a/recipes/modules/vm.yml +++ b/recipes/modules/vm.yml @@ -1,3 +1,5 @@ +--- +# yaml-language-server: $schema=https://schema.blue-build.org/module-v1.json modules: # some good packages - type: rpm-ostree diff --git a/recipes/recipe-dx-nvidia.yml b/recipes/recipe-dx-nvidia.yml index 4dfafcf..c883e21 100644 --- a/recipes/recipe-dx-nvidia.yml +++ b/recipes/recipe-dx-nvidia.yml @@ -1,3 +1,5 @@ +--- +# yaml-language-server: $schema=https://schema.blue-build.org/module-v1.json name: hyprland-dx-nvidia description: This is my personal OS image. base-image: quay.io/fedora-ostree-desktops/base-atomic diff --git a/recipes/recipe-dx.yml b/recipes/recipe-dx.yml index 412f0c2..9bf96c7 100644 --- a/recipes/recipe-dx.yml +++ b/recipes/recipe-dx.yml @@ -1,3 +1,5 @@ +--- +# yaml-language-server: $schema=https://schema.blue-build.org/module-v1.json name: hyprland-dx description: This is my personal OS image. base-image: quay.io/fedora-ostree-desktops/base-atomic diff --git a/recipes/recipe-nvidia.yml b/recipes/recipe-nvidia.yml index c4fe4e1..3a36a88 100644 --- a/recipes/recipe-nvidia.yml +++ b/recipes/recipe-nvidia.yml @@ -1,3 +1,5 @@ +--- +# yaml-language-server: $schema=https://schema.blue-build.org/module-v1.json name: hyprland-nvidia description: This is my personal OS image. base-image: quay.io/fedora-ostree-desktops/base-atomic diff --git a/recipes/recipe-vm.yml b/recipes/recipe-vm.yml index 92a3e1a..80d7258 100644 --- a/recipes/recipe-vm.yml +++ b/recipes/recipe-vm.yml @@ -1,3 +1,5 @@ +--- +# yaml-language-server: $schema=https://schema.blue-build.org/module-v1.json name: hyprland-vm description: This is my personal OS image. base-image: quay.io/fedora-ostree-desktops/base-atomic diff --git a/recipes/recipe.yml b/recipes/recipe.yml index 09c4be1..fad3f71 100644 --- a/recipes/recipe.yml +++ b/recipes/recipe.yml @@ -1,3 +1,5 @@ +--- +# yaml-language-server: $schema=https://schema.blue-build.org/module-v1.json name: hyprland description: This is my personal OS image. base-image: quay.io/fedora-ostree-desktops/base-atomic