-
Create a folder
KLV-Hyprland-Sway-CE
typing in the terminalmkdir -p KLV-Hyprland-Sway-CE
-
Open a terminal in the created folder
KLV-Hyprland-Sway-CE
or go to the folder by typing in the terminalcd KLV-Hyprland-Sway-CE
-
Place the build script
KLbuild_Void_hyprland_sway_0.39_BASE.sh
in the created folder. -
Make it executable.
chmod +x KLbuild_Void_hyprland_sway_0.39_BASE.sh
-
Enter in terminal
./KLbuild_Void_hyprland_sway_0.39_BASE.sh
-
Wait for the build to finish.
-
After the build is complete to package
07firstrib_rootfs
into07KLV-Hyprland-Sway-CE-x.x.sfs
where x.x is your build number. -
Type in terminal.
mksquashfs 07firstrib_rootfs 07KLV-Hyprland-Sway-CE-x.x.sfs -noappend -comp xz -b 512k
- where x.x is your build number.
- Delete the
07firstrib_rootfs
folder.
FirstRib-KLV build script.
./KLbuild_Void_hyprland_sway_0.39_BASE.sh
FirstRib-KLV build script PLUG file.
Example of using a .plug file:
./build_firstrib_rootfs.sh void default amd64 f_00_Void_wayland_hyprland_sway_0.39_no-kernelBASE.plug
f_00_Void_wayland_hyprland_sway_0.39_no-kernelBASE.plug builds a (root filesystem) for the Arch Linux-based Hyprland desktop operating system, similar to KLV-Hyprland-Sway.
To create a complete distribution, all other utilities, tools and configurations are downloaded from a centralized repository and installed as a .tar.gz file.