mirror of
				https://github.com/optim-enterprises-bv/secureblue.git
				synced 2025-10-30 18:07:45 +00:00 
			
		
		
		
	chore: add additional wayblue base images
This commit is contained in:
		
							
								
								
									
										8
									
								
								.github/workflows/build.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										8
									
								
								.github/workflows/build.yml
									
									
									
									
										vendored
									
									
								
							| @@ -39,6 +39,8 @@ jobs: | ||||
|           - recipes/desktop/recipe-wayblue-hyprland-nvidia.yml | ||||
|           - recipes/desktop/recipe-wayblue-river-main.yml | ||||
|           - recipes/desktop/recipe-wayblue-river-nvidia.yml | ||||
|           - recipes/desktop/recipe-wayblue-sway-main.yml | ||||
|           - recipes/desktop/recipe-wayblue-sway-nvidia.yml | ||||
|           # laptop | ||||
|           - recipes/laptop/recipe-silverblue-main-laptop.yml | ||||
|           - recipes/laptop/recipe-silverblue-nvidia-laptop.yml | ||||
| @@ -60,6 +62,8 @@ jobs: | ||||
|           - recipes/laptop/recipe-wayblue-hyprland-nvidia-laptop.yml | ||||
|           - recipes/laptop/recipe-wayblue-river-main-laptop.yml | ||||
|           - recipes/laptop/recipe-wayblue-river-nvidia-laptop.yml | ||||
|           - recipes/laptop/recipe-wayblue-sway-main-laptop.yml | ||||
|           - recipes/laptop/recipe-wayblue-sway-nvidia-laptop.yml | ||||
|           # framework | ||||
|           - recipes/laptop/recipe-silverblue-framework.yml | ||||
|           - recipes/laptop/recipe-kinoite-framework.yml | ||||
| @@ -88,6 +92,8 @@ jobs: | ||||
|           - recipes/desktop/recipe-wayblue-hyprland-nvidia-userns.yml | ||||
|           - recipes/desktop/recipe-wayblue-river-main-userns.yml | ||||
|           - recipes/desktop/recipe-wayblue-river-nvidia-userns.yml | ||||
|           - recipes/desktop/recipe-wayblue-sway-main-userns.yml | ||||
|           - recipes/desktop/recipe-wayblue-sway-nvidia-userns.yml | ||||
|           # laptop | ||||
|           - recipes/laptop/recipe-silverblue-main-laptop-userns.yml | ||||
|           - recipes/laptop/recipe-silverblue-nvidia-laptop-userns.yml | ||||
| @@ -111,6 +117,8 @@ jobs: | ||||
|           - recipes/laptop/recipe-wayblue-hyprland-nvidia-laptop-userns.yml | ||||
|           - recipes/laptop/recipe-wayblue-river-main-laptop-userns.yml | ||||
|           - recipes/laptop/recipe-wayblue-river-nvidia-laptop-userns.yml | ||||
|           - recipes/laptop/recipe-wayblue-sway-main-laptop-userns.yml | ||||
|           - recipes/laptop/recipe-wayblue-sway-nvidia-laptop-userns.yml | ||||
|           # framework | ||||
|           - recipes/laptop/recipe-silverblue-framework-userns.yml | ||||
|           - recipes/laptop/recipe-kinoite-framework-userns.yml | ||||
|   | ||||
| @@ -82,6 +82,8 @@ Have a look at [PREINSTALL-README](PREINSTALL-README.md) before proceeding. | ||||
| - wayblue-hyprland-nvidia-hardened | ||||
| - wayblue-river-main-hardened | ||||
| - wayblue-river-nvidia-hardened | ||||
| - wayblue-sway-main-hardened | ||||
| - wayblue-sway-nvidia-hardened | ||||
|  | ||||
| ##### laptop <sup>[changes](./config/recipes/laptop/laptop-bling.yml)</sup> | ||||
| - kinoite-main-laptop-hardened | ||||
| @@ -104,6 +106,8 @@ Have a look at [PREINSTALL-README](PREINSTALL-README.md) before proceeding. | ||||
| - wayblue-hyprland-nvidia-laptop-hardened | ||||
| - wayblue-river-main-laptop-hardened | ||||
| - wayblue-river-nvidia-laptop-hardened | ||||
| - wayblue-sway-main-laptop-hardened | ||||
| - wayblue-sway-nvidia-laptop-hardened | ||||
|  | ||||
| ###### framework <sup>[docs](https://universal-blue.org/images/framework/)</sup> | ||||
| - kinoite-framework-hardened | ||||
| @@ -136,6 +140,8 @@ Have a look at [PREINSTALL-README](PREINSTALL-README.md) before proceeding. | ||||
| - wayblue-hyprland-nvidia-userns-hardened | ||||
| - wayblue-river-main-userns-hardened | ||||
| - wayblue-river-nvidia-userns-hardened | ||||
| - wayblue-sway-main-userns-hardened | ||||
| - wayblue-sway-nvidia-userns-hardened | ||||
|  | ||||
| ##### laptop <sup>[changes](./config/recipes/laptop/laptop-bling.yml)</sup> | ||||
| - kinoite-main-laptop-userns-hardened | ||||
| @@ -160,6 +166,8 @@ Have a look at [PREINSTALL-README](PREINSTALL-README.md) before proceeding. | ||||
| - wayblue-hyprland-nvidia-laptop-userns-hardened | ||||
| - wayblue-river-main-laptop-userns-hardened | ||||
| - wayblue-river-nvidia-laptop-userns-hardened | ||||
| - wayblue-sway-main-laptop-userns-hardened | ||||
| - wayblue-sway-nvidia-laptop-userns-hardened | ||||
|  | ||||
| ###### framework <sup>[docs](https://universal-blue.org/images/framework/)</sup> | ||||
| - kinoite-framework-userns-hardened | ||||
|   | ||||
							
								
								
									
										20
									
								
								config/recipes/desktop/recipe-wayblue-sway-main-userns.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								config/recipes/desktop/recipe-wayblue-sway-main-userns.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,20 @@ | ||||
| # image will be published to ghcr.io/<user>/<name> | ||||
| name: wayblue-sway-main-userns-hardened | ||||
| # description will be included in the image's metadata | ||||
| description: "wayblue sway main with some hardening applied" | ||||
|  | ||||
| # the base image to build on top of (FROM) and the version tag to use | ||||
| base-image: ghcr.io/wayblueorg/sway | ||||
| image-version: 39 | ||||
|  | ||||
| # list of modules, executed in order | ||||
| # you can include multiple instances of the same module | ||||
| modules: | ||||
|   - from-file: common/common-files.yml | ||||
|   - from-file: common/gui-packages.yml | ||||
|   - from-file: common/common-packages.yml | ||||
|   - from-file: common/remove-firefox.yml | ||||
|   - from-file: common/common-scripts.yml | ||||
|   - type: signing | ||||
|   - from-file: common/gui-scripts.yml | ||||
|   - type: yafti  | ||||
							
								
								
									
										22
									
								
								config/recipes/desktop/recipe-wayblue-sway-main.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								config/recipes/desktop/recipe-wayblue-sway-main.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| # image will be published to ghcr.io/<user>/<name> | ||||
| name: wayblue-sway-main-hardened | ||||
| # description will be included in the image's metadata | ||||
| description: "wayblue sway main with some hardening applied" | ||||
|  | ||||
| # the base image to build on top of (FROM) and the version tag to use | ||||
| base-image: ghcr.io/wayblueorg/sway | ||||
| image-version: 39 | ||||
|  | ||||
| # list of modules, executed in order | ||||
| # you can include multiple instances of the same module | ||||
| modules: | ||||
|   - from-file: common/common-files.yml | ||||
|   - from-file: common/gui-packages.yml | ||||
|   - from-file: common/common-packages.yml | ||||
|   - from-file: common/remove-firefox.yml | ||||
|   - from-file: common/common-scripts.yml | ||||
|   - type: signing | ||||
|   - from-file: common/gui-scripts.yml | ||||
|   - from-file: common/disableuserns-packages.yml | ||||
|   - from-file: common/disableuserns-scripts.yml | ||||
|   - type: yafti  | ||||
							
								
								
									
										20
									
								
								config/recipes/desktop/recipe-wayblue-sway-nvidia-userns.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								config/recipes/desktop/recipe-wayblue-sway-nvidia-userns.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,20 @@ | ||||
| # image will be published to ghcr.io/<user>/<name> | ||||
| name: wayblue-sway-nvidia-userns-hardened | ||||
| # description will be included in the image's metadata | ||||
| description: "wayblue sway nvidia with some hardening applied" | ||||
|  | ||||
| # the base image to build on top of (FROM) and the version tag to use | ||||
| base-image: ghcr.io/wayblueorg/sway-nvidia | ||||
| image-version: 39 | ||||
|  | ||||
| # list of modules, executed in order | ||||
| # you can include multiple instances of the same module | ||||
| modules: | ||||
|   - from-file: common/common-files.yml | ||||
|   - from-file: common/gui-packages.yml | ||||
|   - from-file: common/common-packages.yml | ||||
|   - from-file: common/remove-firefox.yml | ||||
|   - from-file: common/common-scripts.yml | ||||
|   - type: signing | ||||
|   - from-file: common/gui-scripts.yml | ||||
|   - type: yafti  | ||||
							
								
								
									
										22
									
								
								config/recipes/desktop/recipe-wayblue-sway-nvidia.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								config/recipes/desktop/recipe-wayblue-sway-nvidia.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| # image will be published to ghcr.io/<user>/<name> | ||||
| name: wayblue-sway-nvidia-hardened | ||||
| # description will be included in the image's metadata | ||||
| description: "wayblue sway nvidia with some hardening applied" | ||||
|  | ||||
| # the base image to build on top of (FROM) and the version tag to use | ||||
| base-image: ghcr.io/wayblueorg/sway-nvidia | ||||
| image-version: 39 | ||||
|  | ||||
| # list of modules, executed in order | ||||
| # you can include multiple instances of the same module | ||||
| modules: | ||||
|   - from-file: common/common-files.yml | ||||
|   - from-file: common/gui-packages.yml | ||||
|   - from-file: common/common-packages.yml | ||||
|   - from-file: common/remove-firefox.yml | ||||
|   - from-file: common/common-scripts.yml | ||||
|   - type: signing | ||||
|   - from-file: common/gui-scripts.yml | ||||
|   - from-file: common/disableuserns-packages.yml | ||||
|   - from-file: common/disableuserns-scripts.yml | ||||
|   - type: yafti  | ||||
| @@ -0,0 +1,21 @@ | ||||
| # image will be published to ghcr.io/<user>/<name> | ||||
| name: wayblue-sway-main-laptop-userns-hardened | ||||
| # description will be included in the image's metadata | ||||
| description: "wayblue sway main with some hardening applied, for laptops" | ||||
|  | ||||
| # the base image to build on top of (FROM) and the version tag to use | ||||
| base-image: ghcr.io/wayblueorg/sway | ||||
| image-version: 39 | ||||
|  | ||||
| # list of modules, executed in order | ||||
| # you can include multiple instances of the same module | ||||
| modules: | ||||
|   - from-file: common/common-files.yml | ||||
|   - from-file: common/gui-packages.yml | ||||
|   - from-file: common/common-packages.yml | ||||
|   - from-file: common/remove-firefox.yml | ||||
|   - from-file: recipes/laptop/laptop-bling.yml | ||||
|   - from-file: common/common-scripts.yml | ||||
|   - type: signing | ||||
|   - from-file: common/gui-scripts.yml | ||||
|   - type: yafti  | ||||
							
								
								
									
										23
									
								
								config/recipes/laptop/recipe-wayblue-sway-main-laptop.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								config/recipes/laptop/recipe-wayblue-sway-main-laptop.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,23 @@ | ||||
| # image will be published to ghcr.io/<user>/<name> | ||||
| name: wayblue-sway-main-laptop-hardened | ||||
| # description will be included in the image's metadata | ||||
| description: "wayblue sway main with some hardening applied, for laptops" | ||||
|  | ||||
| # the base image to build on top of (FROM) and the version tag to use | ||||
| base-image: ghcr.io/wayblueorg/sway | ||||
| image-version: 39 | ||||
|  | ||||
| # list of modules, executed in order | ||||
| # you can include multiple instances of the same module | ||||
| modules: | ||||
|   - from-file: common/common-files.yml | ||||
|   - from-file: common/gui-packages.yml | ||||
|   - from-file: common/common-packages.yml | ||||
|   - from-file: common/remove-firefox.yml | ||||
|   - from-file: recipes/laptop/laptop-bling.yml | ||||
|   - from-file: common/common-scripts.yml | ||||
|   - type: signing | ||||
|   - from-file: common/gui-scripts.yml | ||||
|   - from-file: common/disableuserns-packages.yml | ||||
|   - from-file: common/disableuserns-scripts.yml | ||||
|   - type: yafti  | ||||
| @@ -0,0 +1,23 @@ | ||||
| # image will be published to ghcr.io/<user>/<name> | ||||
| name: wayblue-sway-nvidia-laptop-userns-hardened | ||||
| # description will be included in the image's metadata | ||||
| description: "wayblue sway nvidia with some hardening applied, for laptops" | ||||
|  | ||||
| # the base image to build on top of (FROM) and the version tag to use | ||||
| base-image: ghcr.io/wayblueorg/sway-nvidia | ||||
| image-version: 39 | ||||
|  | ||||
| # list of modules, executed in order | ||||
| # you can include multiple instances of the same module | ||||
| modules: | ||||
|   - from-file: common/common-files.yml | ||||
|   - from-file: common/gui-packages.yml | ||||
|   - from-file: common/common-packages.yml | ||||
|   - from-file: common/remove-firefox.yml | ||||
|   - from-file: recipes/laptop/laptop-bling.yml | ||||
|   - from-file: common/common-scripts.yml | ||||
|   - type: signing | ||||
|   - from-file: common/gui-scripts.yml | ||||
|   - from-file: common/nvidia-optimus-workaround-scripts.yml | ||||
|   - from-file: common/nvidia-laptop-scripts.yml | ||||
|   - type: yafti  | ||||
							
								
								
									
										25
									
								
								config/recipes/laptop/recipe-wayblue-sway-nvidia-laptop.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								config/recipes/laptop/recipe-wayblue-sway-nvidia-laptop.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,25 @@ | ||||
| # image will be published to ghcr.io/<user>/<name> | ||||
| name: wayblue-sway-nvidia-laptop-hardened | ||||
| # description will be included in the image's metadata | ||||
| description: "wayblue sway nvidia with some hardening applied, for laptops" | ||||
|  | ||||
| # the base image to build on top of (FROM) and the version tag to use | ||||
| base-image: ghcr.io/wayblueorg/sway-nvidia | ||||
| image-version: 39 | ||||
|  | ||||
| # list of modules, executed in order | ||||
| # you can include multiple instances of the same module | ||||
| modules: | ||||
|   - from-file: common/common-files.yml | ||||
|   - from-file: common/gui-packages.yml | ||||
|   - from-file: common/common-packages.yml | ||||
|   - from-file: common/remove-firefox.yml | ||||
|   - from-file: recipes/laptop/laptop-bling.yml | ||||
|   - from-file: common/common-scripts.yml | ||||
|   - type: signing | ||||
|   - from-file: common/gui-scripts.yml | ||||
|   - from-file: common/disableuserns-packages.yml | ||||
|   - from-file: common/disableuserns-scripts.yml | ||||
|   - from-file: common/nvidia-optimus-workaround-scripts.yml | ||||
|   - from-file: common/nvidia-laptop-scripts.yml | ||||
|   - type: yafti  | ||||
		Reference in New Issue
	
	Block a user
	 qoijjj
					qoijjj